diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/setup_x64.bat b/conda_smithy/feedstock_content/ci_support/vs2008/setup_x64.bat new file mode 100644 index 000000000..f1652c653 --- /dev/null +++ b/conda_smithy/feedstock_content/ci_support/vs2008/setup_x64.bat @@ -0,0 +1,16 @@ +regedit /s x64\VC_OBJECTS_PLATFORM_INFO.reg + +regedit /s x64\600dd186-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\600dd187-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\600dd188-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\600dd189-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\656d875f-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\656d8760-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\656d8763-2429-11d7-8bf6-00b0d03daa06.reg +regedit /s x64\656d8766-2429-11d7-8bf6-00b0d03daa06.reg + +copy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\AMD64.VCPlatform.config" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\AMD64.VCPlatform.Express.config" +copy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\Itanium.VCPlatform.config" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\Itanium.VCPlatform.Express.config" + +md "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64" +copy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars64.bat" "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64\vcvarsamd64.bat" diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd186-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd186-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..ff97081e5 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd186-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd187-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd187-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..6f218a570 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd187-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd188-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd188-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..8dd2bebd5 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd188-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd189-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd189-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..26403d883 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/600dd189-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d875f-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d875f-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..4e196d46f Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d875f-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8760-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8760-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..d39caed6c Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8760-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8763-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8763-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..76ec9de54 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8763-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8766-2429-11d7-8bf6-00b0d03daa06.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8766-2429-11d7-8bf6-00b0d03daa06.reg new file mode 100644 index 000000000..d945da4f4 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/656d8766-2429-11d7-8bf6-00b0d03daa06.reg differ diff --git a/conda_smithy/feedstock_content/ci_support/vs2008/x64/VC_OBJECTS_PLATFORM_INFO.reg b/conda_smithy/feedstock_content/ci_support/vs2008/x64/VC_OBJECTS_PLATFORM_INFO.reg new file mode 100644 index 000000000..b8282bb93 Binary files /dev/null and b/conda_smithy/feedstock_content/ci_support/vs2008/x64/VC_OBJECTS_PLATFORM_INFO.reg differ diff --git a/conda_smithy/templates/appveyor.yml.tmpl b/conda_smithy/templates/appveyor.yml.tmpl index 143de9b4e..12345e712 100644 --- a/conda_smithy/templates/appveyor.yml.tmpl +++ b/conda_smithy/templates/appveyor.yml.tmpl @@ -48,6 +48,9 @@ install: Where-Object pullRequestId -eq $env:APPVEYOR_PULL_REQUEST_NUMBER)[0].buildNumber) { ` throw "There are newer queued builds for this pull request, failing early." } + # Install workaround 64-bit support for VS 2008. + - cmd: if "%TARGET_ARCH%" == "x64" if "%CONDA_PY%" == "27" call ci_support\vs2008\setup_x64.bat + # Cywing's git breaks conda-build. (See https://github.com/conda-forge/conda-smithy-feedstock/pull/2.) - cmd: rmdir C:\cygwin /s /q - appveyor DownloadFile "https://raw.githubusercontent.com/pelson/Obvious-CI/master/bootstrap-obvious-ci-and-miniconda.py"