24 lines
648 B
YAML
24 lines
648 B
YAML
name: Install emsdk (including emcc)
|
|
inputs:
|
|
version:
|
|
description: EMCC Version to install
|
|
required: false
|
|
default: 3.1.28
|
|
|
|
runs:
|
|
using: "composite"
|
|
steps:
|
|
- name: Clone emsdk repo
|
|
working-directory: ${{ runner.temp }}
|
|
shell: bash
|
|
run: git clone https://github.com/emscripten-core/emsdk.git
|
|
|
|
- name: emdsk install
|
|
working-directory: ${{ runner.temp }}/emsdk
|
|
shell: bash
|
|
run: |
|
|
./emsdk install ${{ inputs.version }}
|
|
./emsdk activate ${{ inputs.version }}
|
|
echo $RUNNER_TEMP/emsdk >> $GITHUB_PATH
|
|
echo $RUNNER_TEMP/emsdk/upstream/emscripten >> $GITHUB_PATH
|