Changeset 665
- Timestamp:
- 13/08/08 17:21:35 (5 months ago)
- Location:
- trunk
- Files:
-
- 2 added
- 2 removed
- 3 modified
-
README.win32 (modified) (2 diffs)
-
win32/include/version.h.in (added)
-
win32/include/version.h.xsl (deleted)
-
win32/include/version.wxi.in (added)
-
win32/include/version.wxi.xsl (deleted)
-
win32/jabberd2/jabberd2.vcproj (modified) (8 diffs)
-
win32/setup/setup.wixproj (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/README.win32
r512 r665 24 24 1. http://josefsson.org/libidn/releases/ 25 25 26 libidn, sources, linking to: libidn.lib, since there are no VC project 27 files provided along with sources, please use the ones I provide at: 28 http://www.nanoant.com/projects/jabberd2-win32#download 26 libidn, sources, linking to: libidn.lib, use win32/libidn.sln to build. 29 27 30 28 2. http://www.slproweb.com/products/Win32OpenSSL.html … … 53 51 sqlite-source-3.x.zip from SQLite downloads. 54 52 55 7. http://www.zlatkovic.com/pub/libxml/ 56 http://subversion.tigris.org/ 53 7. http://tortoisesvn.tigris.org/ 57 54 58 xsltproc (libxml) for Windows and Subversion (svn-win32) to generate version.h59 from SVN using version.xsl. Put them into the executable PATH. Alternatively you60 can disable jabberd2.rc and version.xsl compilation in the project.55 TortoiseSVN with SubWCRev tool binary to generate version.h and version.wxi. 56 Put TortoiseSVN bin folder into the executable PATH. 57 (Done by default by TortoiseSVN installer) 61 58 62 59 8. http://wix.sourceforge.net/releases/ 63 60 64 WiX 3.0. 3029.0 or newer for building MSI jabberd2 setup inside VS2005 IDE61 WiX 3.0.4401.0 or newer for building MSI jabberd2 setup inside VS2005 IDE 65 62 66 63 After all prerequisite libraries are configured for use within VC open -
trunk/win32/jabberd2/jabberd2.vcproj
r545 r665 42 42 Optimization="0" 43 43 AdditionalIncludeDirectories=".;../include;../..;../../util" 44 PreprocessorDefinitions="SX_DEBUG;MIO_DEBUG;MIO_WSASYNC;WIN32;_DEBUG;_USRDLL;JABBERD2_EXPORTS;HAVE_CONFIG_H; _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;ENABLE_SUPERSEDED"44 PreprocessorDefinitions="SX_DEBUG;MIO_DEBUG;MIO_WSASYNC;WIN32;_DEBUG;_USRDLL;JABBERD2_EXPORTS;HAVE_CONFIG_H;USE_LIBSUBST;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;ENABLE_SUPERSEDED" 45 45 MinimalRebuild="true" 46 46 BasicRuntimeChecks="3" … … 120 120 Optimization="2" 121 121 AdditionalIncludeDirectories=".;../include;../..;../../util" 122 PreprocessorDefinitions="MIO_WSASYNC;WIN32;NDEBUG;_USRDLL;JABBERD2_EXPORTS;HAVE_CONFIG_H; _CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;ENABLE_SUPERSEDED"122 PreprocessorDefinitions="MIO_WSASYNC;WIN32;NDEBUG;_USRDLL;JABBERD2_EXPORTS;HAVE_CONFIG_H;USE_LIBSUBST;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;ENABLE_SUPERSEDED" 123 123 RuntimeLibrary="2" 124 124 UsePrecompiledHeader="0" … … 531 531 </File> 532 532 <File 533 RelativePath="..\include\version.h. xsl"533 RelativePath="..\include\version.h.in" 534 534 > 535 535 <FileConfiguration … … 539 539 Name="VCCustomBuildTool" 540 540 Description="Updating $(InputDir)$(InputName)" 541 CommandLine=" cd ..\.. & svn info --xml|xsltproc --nonet $(InputPath) - > $(InputDir)$(InputName)
"541 CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 542 542 AdditionalDependencies="$(InputDir)..\.svn\entries" 543 543 Outputs="$(InputDir)$(InputName)" … … 550 550 Name="VCCustomBuildTool" 551 551 Description="Updating $(InputDir)$(InputName)" 552 CommandLine=" cd ..\.. & svn info --xml|xsltproc --nonet $(InputPath) - > $(InputDir)$(InputName)
"552 CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 553 553 AdditionalDependencies="$(InputDir)..\.svn\entries" 554 554 Outputs="$(InputDir)$(InputName)" … … 561 561 </File> 562 562 <File 563 RelativePath="..\include\version.wxi. xsl"563 RelativePath="..\include\version.wxi.in" 564 564 > 565 565 <FileConfiguration … … 569 569 Name="VCCustomBuildTool" 570 570 Description="Updating $(InputDir)$(InputName)" 571 CommandLine=" cd ..\.. & svn info --xml|xsltproc --nonet $(InputPath) - > $(InputDir)$(InputName)
"571 CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 572 572 AdditionalDependencies="$(InputDir)..\.svn\entries" 573 573 Outputs="$(InputDir)$(InputName)" … … 580 580 Name="VCCustomBuildTool" 581 581 Description="Updating $(InputDir)$(InputName)" 582 CommandLine=" cd ..\.. & svn info --xml|xsltproc --nonet $(InputPath) - > $(InputDir)$(InputName)
"582 CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 583 583 AdditionalDependencies="$(InputDir)..\.svn\entries" 584 584 Outputs="$(InputDir)$(InputName)" -
trunk/win32/setup/setup.wixproj
r254 r665 31 31 </ItemGroup> 32 32 <ItemGroup> 33 <WixExtension Include="C:\Program Files\Windows Installer XML v3\bin\WixUIExtension.dll" /> 34 <WixExtension Include="C:\Program Files\Windows Installer XML v3\bin\WixUtilExtension.dll" /> 33 <WixExtension Include="WixUIExtension"> 34 <HintPath>C:\Program Files\Windows Installer XML v3\bin\WixUIExtension.dll</HintPath> 35 </WixExtension> 36 <WixExtension Include="WixUtilExtension"> 37 <HintPath>C:\Program Files\Windows Installer XML v3\bin\WixUtilExtension.dll</HintPath> 38 </WixExtension> 35 39 </ItemGroup> 36 40 <Import Project="$(MSBuildExtensionsPath)\Microsoft\WiX\v3.0\Wix.targets" />
