Show
Ignore:
Timestamp:
14/08/08 14:06:26 (5 months ago)
Author:
ono
Message:

* generate configuration XML files out of dist files on build (using Perl)
* copy default server.pem (localhost)
* add Perl dependency to README.win32

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/win32/router/router.vcproj

    r664 r667  
    245245                                > 
    246246                        </File> 
     247                        <File 
     248                                RelativePath="..\..\etc\router-filter.xml.dist.in" 
     249                                > 
     250                                <FileConfiguration 
     251                                        Name="Debug|Win32" 
     252                                        > 
     253                                        <Tool 
     254                                                Name="VCCustomBuildTool" 
     255                                                Description="Generating configuration: $(TargetDir)$(TargetName)-filter.xml" 
     256                                                CommandLine="perl ../setup/make-config.pl $(InputPath) &gt; $(TargetDir)$(TargetName)-filter.xml" 
     257                                                AdditionalDependencies="../setup/make-config.pl" 
     258                                                Outputs="$(TargetDir)$(TargetName)-filter.xml" 
     259                                        /> 
     260                                </FileConfiguration> 
     261                                <FileConfiguration 
     262                                        Name="Release|Win32" 
     263                                        > 
     264                                        <Tool 
     265                                                Name="VCCustomBuildTool" 
     266                                                Description="Generating configuration: $(TargetDir)$(TargetName)-filter.xml" 
     267                                                CommandLine="perl ../setup/make-config.pl $(InputPath) &gt; $(TargetDir)$(TargetName)-filter.xml" 
     268                                                AdditionalDependencies="../setup/make-config.pl" 
     269                                                Outputs="$(TargetDir)$(TargetName)-filter.xml" 
     270                                        /> 
     271                                </FileConfiguration> 
     272                        </File> 
     273                        <File 
     274                                RelativePath="..\..\etc\router-users.xml.dist.in" 
     275                                > 
     276                                <FileConfiguration 
     277                                        Name="Debug|Win32" 
     278                                        > 
     279                                        <Tool 
     280                                                Name="VCCustomBuildTool" 
     281                                                Description="Generating configuration: $(TargetDir)$(TargetName)-users.xml" 
     282                                                CommandLine="perl ../setup/make-config.pl $(InputPath) &gt; $(TargetDir)$(TargetName)-users.xml" 
     283                                                AdditionalDependencies="../setup/make-config.pl" 
     284                                                Outputs="$(TargetDir)$(TargetName)-users.xml" 
     285                                        /> 
     286                                </FileConfiguration> 
     287                                <FileConfiguration 
     288                                        Name="Release|Win32" 
     289                                        > 
     290                                        <Tool 
     291                                                Name="VCCustomBuildTool" 
     292                                                Description="Generating configuration: $(TargetDir)$(TargetName)-users.xml" 
     293                                                CommandLine="perl ../setup/make-config.pl $(InputPath) &gt; $(TargetDir)$(TargetName)-users.xml" 
     294                                                AdditionalDependencies="../setup/make-config.pl" 
     295                                                Outputs="$(TargetDir)$(TargetName)-users.xml" 
     296                                        /> 
     297                                </FileConfiguration> 
     298                        </File> 
     299                        <File 
     300                                RelativePath="..\..\etc\router.xml.dist.in" 
     301                                > 
     302                                <FileConfiguration 
     303                                        Name="Debug|Win32" 
     304                                        > 
     305                                        <Tool 
     306                                                Name="VCCustomBuildTool" 
     307                                                Description="Generating configuration: $(TargetDir)$(TargetName).xml" 
     308                                                CommandLine="perl ../setup/make-config.pl $(InputPath) &gt; $(TargetDir)$(TargetName).xml" 
     309                                                AdditionalDependencies="../setup/make-config.pl" 
     310                                                Outputs="$(TargetDir)$(TargetName).xml" 
     311                                        /> 
     312                                </FileConfiguration> 
     313                                <FileConfiguration 
     314                                        Name="Release|Win32" 
     315                                        > 
     316                                        <Tool 
     317                                                Name="VCCustomBuildTool" 
     318                                                Description="Generating configuration: $(TargetDir)$(TargetName).xml" 
     319                                                CommandLine="perl ../setup/make-config.pl $(InputPath) &gt; $(TargetDir)$(TargetName).xml" 
     320                                                AdditionalDependencies="../setup/make-config.pl" 
     321                                                Outputs="$(TargetDir)$(TargetName).xml" 
     322                                        /> 
     323                                </FileConfiguration> 
     324                        </File> 
     325                        <File 
     326                                RelativePath="..\setup\server.pem" 
     327                                > 
     328                                <FileConfiguration 
     329                                        Name="Debug|Win32" 
     330                                        > 
     331                                        <Tool 
     332                                                Name="VCCustomBuildTool" 
     333                                                Description="Generating default certificate: $(TargetDir)$(InputFileName)" 
     334                                                CommandLine="copy /y $(InputPath) $(TargetDir)$(InputFileName)" 
     335                                                Outputs="$(TargetDir)$(InputFileName)" 
     336                                        /> 
     337                                </FileConfiguration> 
     338                                <FileConfiguration 
     339                                        Name="Release|Win32" 
     340                                        > 
     341                                        <Tool 
     342                                                Name="VCCustomBuildTool" 
     343                                                Description="Generating default certificate: $(TargetDir)$(InputFileName)" 
     344                                                CommandLine="copy /y $(InputPath) $(TargetDir)$(InputFileName)" 
     345                                                Outputs="$(TargetDir)$(InputFileName)" 
     346                                        /> 
     347                                </FileConfiguration> 
     348                        </File> 
    247349                </Filter> 
    248350        </Files>