-
Notifications
You must be signed in to change notification settings - Fork 53
33 lines (29 loc) · 849 Bytes
/
compile.yml
File metadata and controls
33 lines (29 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: Compile Test
on:
push:
branches:
- master
env:
simba-download: https://github.com/Villavu/Simba/releases/download/simba1400-release/Simba-Win32.exe
srl-download: https://github.com/Torwent/SRL-T.git
jobs:
compile:
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Simba
shell: bash
run: |
cd ..
curl --retry 5 -L -o ./Simba.exe ${{ env.simba-download }}
mkdir ./Includes
git clone ${{ env.srl-download }}
mv ./SRL-T/ ./Includes/SRL-T/
cp -r ./WaspLib/ ./Includes/WaspLib/
echo '{$I SRL-T/osr.simba}{$I WaspLib/optional.simba}' > test.simba
- name: Test Compile Includes
shell: bash
run: |
cd ..
./Simba.exe --compile test.simba