Skip to content

Commit

Permalink
Enable GDevelop.js build again
Browse files Browse the repository at this point in the history
  • Loading branch information
4ian committed Jan 21, 2024
1 parent b14f444 commit 3749a4e
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,8 @@ cache:
- '%APPDATA%\npm-cache' # npm cache
- newIDE\app\node_modules -> newIDE\app\package-lock.json
- newIDE\electron-app\node_modules -> newIDE\electron-app\package-lock.json
- GDevelop.js\node_modules -> GDevelop.js\package-lock.json
install:
# Build GDevelop.js (and run tests to ensure it works).
# (in a subshell to avoid Emscripten polluting the Node.js and npm version for the rest of the build)
# - cmd: >-
# cd GDevelop.js

# npm -v && npm install

# git clone https://github.com/juj/emsdk.git

# cd emsdk

# emsdk install 3.1.21

# CMD /C "emsdk activate 3.1.21 && cd .. && npm run build"

# cd ..\..

# Download and install SSL.com eSigner CKA.
# See https://www.ssl.com/how-to/how-to-integrate-esigner-cka-with-ci-cd-tools-for-automated-code-signing/.
#
Expand Down Expand Up @@ -73,6 +57,22 @@ install:
# $LogConfig | Set-Content -Path C:\projects\gdevelop\eSignerCKA/log4net.config
# Build GDevelop.js (and run tests to ensure it works).
# (in a subshell to avoid Emscripten polluting the Node.js and npm version for the rest of the build)
- cmd: >-
cd GDevelop.js
npm -v && npm install
git clone https://github.com/juj/emsdk.git
cd emsdk
emsdk install 3.1.21
CMD /C "emsdk activate 3.1.21 && cd .. && npm run build"
cd ..\..
# Build GDevelop IDE.
# Also install setuptools as something requires distutils in electron-app, and it was removed in Python 3.12.
Expand Down

0 comments on commit 3749a4e

Please sign in to comment.