File tree Expand file tree Collapse file tree 3 files changed +23
-3
lines changed Expand file tree Collapse file tree 3 files changed +23
-3
lines changed Original file line number Diff line number Diff line change 32
32
timeout-minutes : 40
33
33
steps :
34
34
- uses : actions/checkout@v4
35
+ - name : Generate Single File Libs (Python)
36
+ run : python3 Support/SingleFileLibs/python/amalgamate_single_file_libs.py
37
+ - name : Generate Single File Libs (Javascript)
38
+ run : node Support/SingleFileLibs/javascript/cli.js --repo-root . --ref HEAD --all --out _Build/_SingleFileLibrariesJS
39
+ - name : Check if Single File Libs are equal
40
+ run : python3 Support/SingleFileLibs/check_if_equal.py _Build/_SingleFileLibraries _Build/_SingleFileLibrariesJS
35
41
- name : install
36
42
run : |
37
43
sudo apt-get update
Original file line number Diff line number Diff line change 29
29
# Install 7zip just to check that links are still valid
30
30
- name : package install 7zip
31
31
run : ./SC.sh package install 7zip
32
- - name : configure
32
+ - name : Generate Single File Libs (Python)
33
+ run : python3 Support/SingleFileLibs/python/amalgamate_single_file_libs.py
34
+ - name : configure SCTest
33
35
run : ./SC.sh build configure SCTest ${{ matrix.config }}
34
- - name : build
36
+ - name : configure SCSingleFileLibs
37
+ run : ./SC.sh build configure "SCSingleFileLibs:" ${{ matrix.config }}
38
+ - name : compile single file libs
39
+ run : ./SC.sh build compile "SCSingleFileLibs:" ${{ matrix.config }}
40
+ - name : compile
35
41
run : ./SC.sh build compile SCTest ${{ matrix.config }}
36
42
- name : test
37
43
run : ./SC.sh build run SCTest ${{ matrix.config }}
Original file line number Diff line number Diff line change 22
22
- name : package install 7zip
23
23
shell : cmd
24
24
run : SC.bat package install 7zip
25
- - name : configure
25
+ - name : Generate Single File Libs (Python)
26
+ run : python3 Support/SingleFileLibs/python/amalgamate_single_file_libs.py
27
+ - name : configure SCTest
26
28
shell : cmd
27
29
run : SC.bat build configure SCTest ${{ matrix.config }} ${{ matrix.params.generator }}
30
+ - name : configure SCSingleFileLibs
31
+ shell : cmd
32
+ run : SC.bat build configure "SCSingleFileLibs:" ${{ matrix.config }} ${{ matrix.params.generator }}
33
+ - name : compile single file libs
34
+ shell : cmd
35
+ run : SC.bat build compile "SCSingleFileLibs:" ${{ matrix.config }} ${{ matrix.params.generator }}
28
36
- name : compile
29
37
shell : cmd
30
38
run : SC.bat build compile SCTest ${{ matrix.config }} ${{ matrix.params.generator }}
You can’t perform that action at this time.
0 commit comments