Skip to content
This repository has been archived by the owner on Aug 31, 2021. It is now read-only.

[[ Win 64 ]] Add support for 64 bit standalones on Windows #6821

Merged
merged 10 commits into from May 8, 2019

Conversation

abrisan
Copy link
Contributor

@abrisan abrisan commented Dec 10, 2018

No description provided.

@abrisan abrisan added the WIP label Dec 10, 2018
@abrisan abrisan changed the title [[ WIP ]] Added typedefs for 64 bit [[ WIP ]] Add support for 64 bit standalones on Windows Dec 10, 2018
@abrisan abrisan force-pushed the feature-deploy64 branch 3 times, most recently from 4e905f3 to 1dfc923 Compare December 11, 2018 16:11
@abrisan abrisan force-pushed the feature-deploy64 branch 2 times, most recently from ee36293 to de34245 Compare December 18, 2018 12:06
@montegoulding montegoulding force-pushed the feature-deploy64 branch 11 times, most recently from 7d5ac4d to 8f6e5f2 Compare May 1, 2019 10:10
@montegoulding montegoulding changed the title [[ WIP ]] Add support for 64 bit standalones on Windows [[ Win 64 ]] Add support for 64 bit standalones on Windows May 1, 2019
@montegoulding montegoulding removed the WIP label May 1, 2019
livecodealex and others added 9 commits May 2, 2019 14:17
This patch enables building standalones with the Windows 64 bit standalone
engine.
This patch adds support to the build tools for building the x86_64
installer for Windows.
This patch updates the package script to allow for multiple windows
architectures to be built.
This patch amends the standalone builder scripts to allow building of
a Windows x86_64 standalone.
This patch adds the Windows x86_64 Installer and Server for each edition
to the upload to staging. It also updates the x86 builds with their new
names.
GYP seems to be choking on the the java source listed in sources in the
encode_support target. Removing them resolves the issue and the files
were already listed in the target action inputs etc.
This patch updates the `_internal sign windows` command for 64 bit
executables. The patch also updates the deploy command to reuse:

- `MCDeployWindowsPEHeaderOffset` which does some basic DOS header
checking and extraction of the PE header offset.
- `MCDeployWindowsArchitecture` which does some basic NT header
checking and determiniation of the executable architecture.
This patch updates the windows manifest for the installer so that it will
load the correct architecture version of COMCTL32.dll.
@livecodeali
Copy link
Member

@livecode-vulcan review ok 78bd957

@livecode-vulcan
Copy link
Contributor

💙 review by @livecodeali ok 78bd957

livecode-vulcan added a commit that referenced this pull request May 7, 2019
[[ Win 64 ]] Add support for 64 bit standalones on Windows
@livecode-vulcan
Copy link
Contributor

😎 test success 78bd957

  • try-community-armv6-android-sdk26_ndk16r15: success
  • try-community-armv7-android-sdk26_ndk16r15: success
  • try-community-arm64-android-sdk26_ndk16r15: success
  • try-community-x86-android-sdk26_ndk16r15: success
  • try-community-x86_64-android-sdk26_ndk16r15: success
  • try-community-js-emscripten-sdk1.35: success
  • try-community-universal-ios-iphoneos12.1: success
  • try-community-universal-ios-iphonesimulator12.1: success
  • try-community-universal-mac-macosx10.9: success
  • try-community-x86-linux-debian8: success
  • try-community-x86_64-linux-debian8: success
  • try-community-x86-win32: success
  • try-community-x86_64-win32: success

@montegoulding montegoulding merged commit a32c635 into develop May 8, 2019
@montegoulding montegoulding deleted the feature-deploy64 branch May 8, 2019 00:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
4 participants