From e2edbfe47d89059f2020baccd76ad4715ef87871 Mon Sep 17 00:00:00 2001
From: Arnavion <arnavion@gmail.com>
Date: Sat, 12 Oct 2013 18:41:27 -0700
Subject: win32: Use version information from configure.ac to populate the
 Windows-specific files that need it - config-win32.h, version.txt,
 hexchat.rc, hexchat.iss

This is done via T4 templates. The original files are now generated at build-time and so have been added to .gitignore and removed from the repository, with the exception of version.txt which must be hosted on GitHub for the updater plugin.
---
 win32/installer/installer.vcxproj | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

(limited to 'win32/installer/installer.vcxproj')

diff --git a/win32/installer/installer.vcxproj b/win32/installer/installer.vcxproj
index 88de2c35..453e87bd 100644
--- a/win32/installer/installer.vcxproj
+++ b/win32/installer/installer.vcxproj
@@ -62,9 +62,14 @@
     </Link>
     <PreBuildEvent>
       <Command>
+      <![CDATA[
+SET SOLUTIONDIR=$(SolutionDir)..\
+"%PROGRAMFILES%\Common Files\microsoft shared\TextTemplating\12.0\TextTransform.exe" -out "%SOLUTIONDIR%win32\installer\hexchat.iss" "%SOLUTIONDIR%win32\installer\hexchat.iss.tt"
 del "$(OutDir)hexchat.iss"
-type hexchat.iss &gt;&gt; "$(OutDir)hexchat.iss"
-"$(ProgramFiles)\Inno Setup 5\iscc.exe" /dPROJECTDIR="$(ProjectDir)" /dAPPARCH="$(Platform)" "$(OutDir)hexchat.iss"</Command>
+type hexchat.iss >> "$(OutDir)hexchat.iss"
+"$(ProgramFiles)\Inno Setup 5\iscc.exe" /dPROJECTDIR="$(ProjectDir)" /dAPPARCH="$(Platform)" "$(OutDir)hexchat.iss"
+      ]]>
+      </Command>
     </PreBuildEvent>
   </ItemDefinitionGroup>
   <ItemGroup>
-- 
cgit 1.4.1