Changeset 665

Show
Ignore:
Timestamp:
13/08/08 17:21:35 (5 months ago)
Author:
ono
Message:

Using SubWCRev from TortoiseSVN for version files generation, updating notes.

Location:
trunk
Files:
2 added
2 removed
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/README.win32

    r512 r665  
    2424   1. http://josefsson.org/libidn/releases/ 
    2525 
    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. 
    2927 
    3028   2. http://www.slproweb.com/products/Win32OpenSSL.html 
     
    5351      sqlite-source-3.x.zip from SQLite downloads. 
    5452 
    55    7. http://www.zlatkovic.com/pub/libxml/ 
    56       http://subversion.tigris.org/ 
     53   7. http://tortoisesvn.tigris.org/ 
    5754 
    58       xsltproc (libxml) for Windows and Subversion (svn-win32) to generate version.h 
    59       from SVN using version.xsl. Put them into the executable PATH. Alternatively you 
    60       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) 
    6158 
    6259   8. http://wix.sourceforge.net/releases/ 
    6360 
    64       WiX 3.0.3029.0 or newer for building MSI jabberd2 setup inside VS2005 IDE 
     61      WiX 3.0.4401.0 or newer for building MSI jabberd2 setup inside VS2005 IDE 
    6562 
    6663After all prerequisite libraries are configured for use within VC open 
  • trunk/win32/jabberd2/jabberd2.vcproj

    r545 r665  
    4242                                Optimization="0" 
    4343                                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" 
    4545                                MinimalRebuild="true" 
    4646                                BasicRuntimeChecks="3" 
     
    120120                                Optimization="2" 
    121121                                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" 
    123123                                RuntimeLibrary="2" 
    124124                                UsePrecompiledHeader="0" 
     
    531531                                </File> 
    532532                                <File 
    533                                         RelativePath="..\include\version.h.xsl" 
     533                                        RelativePath="..\include\version.h.in" 
    534534                                        > 
    535535                                        <FileConfiguration 
     
    539539                                                        Name="VCCustomBuildTool" 
    540540                                                        Description="Updating $(InputDir)$(InputName)" 
    541                                                         CommandLine="cd ..\.. &amp; svn info --xml|xsltproc --nonet $(InputPath) - &gt; $(InputDir)$(InputName)&#x0D;&#x0A;" 
     541                                                        CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 
    542542                                                        AdditionalDependencies="$(InputDir)..\.svn\entries" 
    543543                                                        Outputs="$(InputDir)$(InputName)" 
     
    550550                                                        Name="VCCustomBuildTool" 
    551551                                                        Description="Updating $(InputDir)$(InputName)" 
    552                                                         CommandLine="cd ..\.. &amp; svn info --xml|xsltproc --nonet $(InputPath) - &gt; $(InputDir)$(InputName)&#x0D;&#x0A;" 
     552                                                        CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 
    553553                                                        AdditionalDependencies="$(InputDir)..\.svn\entries" 
    554554                                                        Outputs="$(InputDir)$(InputName)" 
     
    561561                                </File> 
    562562                                <File 
    563                                         RelativePath="..\include\version.wxi.xsl" 
     563                                        RelativePath="..\include\version.wxi.in" 
    564564                                        > 
    565565                                        <FileConfiguration 
     
    569569                                                        Name="VCCustomBuildTool" 
    570570                                                        Description="Updating $(InputDir)$(InputName)" 
    571                                                         CommandLine="cd ..\.. &amp; svn info --xml|xsltproc --nonet $(InputPath) - &gt; $(InputDir)$(InputName)&#x0D;&#x0A;" 
     571                                                        CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 
    572572                                                        AdditionalDependencies="$(InputDir)..\.svn\entries" 
    573573                                                        Outputs="$(InputDir)$(InputName)" 
     
    580580                                                        Name="VCCustomBuildTool" 
    581581                                                        Description="Updating $(InputDir)$(InputName)" 
    582                                                         CommandLine="cd ..\.. &amp; svn info --xml|xsltproc --nonet $(InputPath) - &gt; $(InputDir)$(InputName)&#x0D;&#x0A;" 
     582                                                        CommandLine="subwcrev ..\.. $(InputPath) $(InputDir)$(InputName)" 
    583583                                                        AdditionalDependencies="$(InputDir)..\.svn\entries" 
    584584                                                        Outputs="$(InputDir)$(InputName)" 
  • trunk/win32/setup/setup.wixproj

    r254 r665  
    3131  </ItemGroup> 
    3232  <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> 
    3539  </ItemGroup> 
    3640  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WiX\v3.0\Wix.targets" />