Commit d4c6c4fa authored by callum_linden's avatar callum_linden
Browse files

DRTVRW-418 Initial traunch of changes for Windows/Windows64 builds

parent 2c14b132
......@@ -29,33 +29,69 @@
<key>name</key>
<string>darwin</string>
</map>
<key>darwin64</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>b010d8e5a8035ff6fd49b46c7c46694a</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/lindenlab_3p-expat/rev/312041/arch/Darwin/installer/expat-2.0.1.312041-darwin64-312041.tar.bz2</string>
</map>
<key>name</key>
<string>darwin64</string>
</map>
<key>linux</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>f546615d76bc0f9e8bc2b9ef89f0ca86</string>
<string>0d4025a6b6adfb0db66fbb6627504503</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/expat_3p-update-expat/rev/297014/arch/Linux/installer/expat-2.0.1.297014-linux-297014.tar.bz2</string>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/lindenlab_3p-expat/rev/312041/arch/Linux/installer/expat-2.0.1.312041-linux-312041.tar.bz2</string>
</map>
<key>name</key>
<string>linux</string>
</map>
<key>linux64</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>d8822fcb8067d0eb8de287f3c3a963d6</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/lindenlab_3p-expat/rev/312041/arch/Linux/installer/expat-2.0.1.312041-linux64-312041.tar.bz2</string>
</map>
<key>name</key>
<string>linux64</string>
</map>
<key>windows</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>c70c72a8a0a1e508691a9b35739b373f</string>
<string>cde484d021e249405f83016f7b479d88</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/expat_3p-update-expat/rev/297014/arch/CYGWIN/installer/expat-2.0.1.297014-windows-297014.tar.bz2</string>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/lindenlab_3p-expat/rev/312041/arch/CYGWIN/installer/expat-2.0.1.312041-windows-312041.tar.bz2</string>
</map>
<key>name</key>
<string>windows</string>
</map>
<key>windows64</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>70e5f8be593ef5dd0bc2b0375e09b8b1</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/lindenlab_3p-expat/rev/312041/arch/CYGWIN/installer/expat-2.0.1.312041-windows64-312041.tar.bz2</string>
</map>
<key>name</key>
<string>windows64</string>
</map>
</map>
<key>version</key>
<string>2.0.1.297014</string>
<string>2.0.1.312041</string>
</map>
</map>
<key>package_description</key>
......@@ -167,9 +203,6 @@
</map>
<key>manifest</key>
<array>
<string>lib/debug/*.pdb</string>
<string>lib/debug/*.lib</string>
<string>lib/release/*.pdb</string>
<string>lib/release/*.lib</string>
</array>
<key>name</key>
......
......@@ -42,17 +42,18 @@ echo "${XMLRPCEPI_VERSION}.${build}" > "${stage}/VERSION.txt"
pushd "$XMLRPCEPI_SOURCE_DIR"
case "$AUTOBUILD_PLATFORM" in
"windows")
windows*)
load_vsvars
build_sln "xmlrpcepi.sln" "Debug|Win32" "xmlrpcepi"
build_sln "xmlrpcepi.sln" "Release|Win32" "xmlrpcepi"
mkdir -p "$stage/lib/debug"
build_sln "xmlrpcepi.sln" "Release|$AUTOBUILD_WIN_VSPLATFORM" "xmlrpcepi"
mkdir -p "$stage/lib/release"
cp "Debug/xmlrpcepi.lib" \
"$stage/lib/debug/xmlrpc-epid.lib"
cp "Release/xmlrpcepi.lib" \
"$stage/lib/release/xmlrpc-epi.lib"
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"
fi
mkdir -p "$stage/include/xmlrpc-epi"
copy_headers "$stage/include/xmlrpc-epi"
;;
......
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.40302.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmlrpcepi", "xmlrpcepi.vcxproj", "{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Debug|Win32.ActiveCfg = Debug|Win32
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Debug|Win32.Build.0 = Debug|Win32
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Debug|x64.ActiveCfg = Debug|x64
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Debug|x64.Build.0 = Debug|x64
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Release|Win32.ActiveCfg = Release|Win32
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Release|Win32.Build.0 = Release|Win32
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Release|x64.ActiveCfg = Release|x64
{1E82FD0C-DCC8-4C37-A58D-FD1878EF9254}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
......
This diff is collapsed.
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