Commit ea6979bd authored by Rye Mutt's avatar Rye Mutt 🍞
Browse files

Add debug libraries to windows package and build script, package dll files

parent 56244ac0
......@@ -209,7 +209,8 @@
</map>
<key>manifest</key>
<array>
<string>lib/release/*.lib</string>
<string>lib/debug/*.*</string>
<string>lib/release/*.*</string>
</array>
<key>name</key>
<string>windows</string>
......
......@@ -49,12 +49,18 @@ pushd "$XMLRPCEPI_SOURCE_DIR"
windows*)
load_vsvars
build_sln "xmlrpcepi.sln" "Release|$AUTOBUILD_WIN_VSPLATFORM" "xmlrpcepi"
build_sln "xmlrpcepi.sln" "Debug" "$AUTOBUILD_WIN_VSPLATFORM" "xmlrpcepi"
build_sln "xmlrpcepi.sln" "Release" "$AUTOBUILD_WIN_VSPLATFORM" "xmlrpcepi"
mkdir -p "$stage/lib/debug"
mkdir -p "$stage/lib/release"
if [ "$AUTOBUILD_ADDRSIZE" = 32 ]
then cp "Release/xmlrpcepi.lib" "$stage/lib/release/xmlrpc-epi.lib"
else cp "x64/Release/xmlrpcepi.lib" "$stage/lib/release/xmlrpc-epi.lib"
then
cp Debug/xmlrpcepi.{lib,dll,exp,pdb} "$stage/lib/debug/"
cp Release/xmlrpcepi.{lib,dll,exp,pdb} "$stage/lib/release/"
else
cp x64/Debug/xmlrpcepi.{lib,dll,exp,pdb} "$stage/lib/debug/"
cp x64/Release/xmlrpcepi.{lib,dll,exp,pdb} "$stage/lib/release/"
fi
......
......@@ -170,7 +170,7 @@
<ProgramDataBaseFileName>.\Debug/</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
</ClCompile>
<Midl>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment