--- /dev/null
+cd /d "%~dp0"\r
+\r
+del /s Build\*.exe\r
+del /s BuildTmp\*.res\r
+\r
+call SetVersion.cmd\r
+cscript /nologo ExpandEnvironmenStrings.vbs Version.in > Version.h\r
+\r
+setlocal\r
+call "%VS100COMNTOOLS%vsvars32.bat"\r
+for %%i in ( ^\r
+ ..\freeimage\Source\FreeImageLib\FreeImageLib.vcxproj ^\r
+ src\WinIMergeLib.vcxproj ^\r
+ src\WinIMerge.vcxproj ^\r
+ ) do (\r
+ MSBuild %%i /t:build /p:Configuration=Release /p:Platform="Win32" || pause\r
+ MSBuild %%i /t:build /p:Configuration=Release /p:Platform="x64" || pause\r
+)\r
+endlocal\r
+\r
--- /dev/null
+Dim fso: Set fso = CreateObject("Scripting.FileSystemObject")\r
+Dim sh: Set sh = CreateObject("WScript.Shell")\r
+Dim otf: Set otf = fso.OpenTextFile(WScript.Arguments.Unnamed(0), 1)\r
+\r
+Do Until otf.AtEndOfStream = True\r
+ WScript.Echo sh.ExpandEnvironmentStrings(otf.ReadLine)\r
+Loop\r
+\r
+otf.Close\r
+\r
--- /dev/null
+set MAJOR=0\r
+set MINOR=9\r
+set REVISION=0\r
+set PATCHLEVEL=0\r
--- /dev/null
+#define FILEVER 0,9,0,0\r
+#define PRODUCTVER 0,9,0,0\r
+#define STRFILEVER "0.9.0.0"\r
+#define STRPRODUCTVER "0.9.0.0"\r
--- /dev/null
+#define FILEVER %MAJOR%,%MINOR%,%REVISION%,%PATCHLEVEL%
+#define PRODUCTVER %MAJOR%,%MINOR%,%REVISION%,%PATCHLEVEL%
+#define STRFILEVER "%MAJOR%.%MINOR%.%REVISION%.%PATCHLEVEL%"
+#define STRPRODUCTVER "%MAJOR%.%MINOR%.%REVISION%.%PATCHLEVEL%"