winbuild/platformbuild.vcxproj (119 lines of code) (raw):

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <StopOnFirstFailure>true</StopOnFirstFailure> <BuildInPararell>false</BuildInPararell> <Configuration>Release</Configuration> <srcPath>..\</srcPath> </PropertyGroup> <ItemGroup> <ProjectToBuild Include="psqlodbc.vcxproj"> </ProjectToBuild> <ProjectToBuild Include="pgenlist.vcxproj"> </ProjectToBuild> <ProjectToBuild Include="psqlodbc.vcxproj"> <AdditionalProperties>ANSI_VERSION=yes </AdditionalProperties> </ProjectToBuild> <ProjectToBuild Include="pgenlist.vcxproj"> <AdditionalProperties>ANSI_VERSION=yes </AdditionalProperties> </ProjectToBuild> <ProjectToBuild Include="pgxalib.vcxproj"> </ProjectToBuild> <ProjectToBuild Include="psqlsetup.vcxproj"> </ProjectToBuild> <ProjectToBuild Include="psqlsetup.vcxproj"> <AdditionalProperties>ANSI_VERSION=yes </AdditionalProperties> </ProjectToBuild> </ItemGroup> <Target Name="Build"> <Error Text="Couldn't set VCTargetPath properly%0D%0AProbably PlatformToolset $(PlatformToolset) doesn't exist." Condition="'$(VCTargetsPath)'==''" /> <MSBuild Projects="pgenlist.vcxproj" Targets="BuildCompile" Properties="Configuration=$(Configuration);srcPath=$(srcPath);BuildStep=Lib"/> <MSBuild Projects="psqlodbc.vcxproj" Targets="Build" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="pgenlist.vcxproj" Targets="Build" Properties="Configuration=$(Configuration);srcPath=$(srcPath);BuildStep=Link"/> <MSBuild Projects="pgenlist.vcxproj" Targets="BuildCompile" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath);BuildStep=Lib"/> <MSBuild Projects="psqlodbc.vcxproj" Targets="Build" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="pgenlist.vcxproj" Targets="Build" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath);BuildStep=Link"/> <MSBuild Projects="pgxalib.vcxproj" Targets="Build" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <Error Text="PG_BIN isn't set%0D%0ACouldn't build psqlsetup." Condition="'($PG_BIN)'==''"/> <Error Text="directory $(PG_BIN) doesn't exist.%0D%0Aset PG_BIN properly." Condition="!exists('$(PG_BIN)')"/> <Error Text="$(PG_BIN)\libpq.dll doesn't exist.%0D%0Aset PG_BIN properly." Condition="!exists('$(PG_BIN)\libpq.dll')"/> <MSBuild Projects="psqlsetup.vcxproj" Targets="Build" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="psqlsetup.vcxproj" Targets="Build" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath)"/> </Target> <Target Name="Rebuild"> <MSBuild Projects="pgenlist.vcxproj" Targets="Clean;BuildCompile" Properties="Configuration=$(Configuration);srcPath=$(srcPath);ImpLibForward=true"/> <MSBuild Projects="psqlodbc.vcxproj" Targets="ReBuild" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="pgenlist.vcxproj" Targets="Build" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="pgenlist.vcxproj" Targets="Clean;BuildCompile" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath);ImpLibForward=true"/> <MSBuild Projects="psqlodbc.vcxproj" Targets="ReBuild" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="pgenlist.vcxproj" Targets="Build" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="pgxalib.vcxproj" Targets="ReBuild" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <Error Text="PG_BIN isn't set%0D%0Acoudn't build psqlsetup." Condition="'$PG_BIN)'==''"/> <Error Text="directory $(PG_BIN) doesn't exist.%0D%0Aset PG_BIN properly." Condition="!exists('$(PG_BIN)')"/> <Error Text="$(PG_BIN)\libpq.dll doesn't exist.%0D%0Aset PG_BIN properly." Condition="!exists('$(PG_BIN)\libpq.dll')"/> <MSBuild Projects="psqlsetup.vcxproj" Targets="ReBuild" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> <MSBuild Projects="psqlsetup.vcxproj" Targets="ReBuild" Properties="ANSI_VERSION=yes;Configuration=$(Configuration);srcPath=$(srcPath)"/> </Target> <Target Name="Clean"> <MSBuild Projects="@(ProjectToBuild)" Targets="Clean" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> </Target> <Target Name="Info"> <MSBuild Projects="@(ProjectToBuild)" Targets="Info" Properties="Configuration=$(Configuration);srcPath=$(srcPath)"/> </Target> </Project>