first commit for openGauss connect odbc code
This commit is contained in:
121
winbuild/platformbuild.vcxproj
Normal file
121
winbuild/platformbuild.vcxproj
Normal file
@ -0,0 +1,121 @@
|
||||
<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">
|
||||
<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%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="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)\llibpq.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>
|
Reference in New Issue
Block a user