Skip to content

Commit 1677747

Browse files
committed
add python tools to macOS CI
1 parent c4fad6a commit 1677747

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

.github/workflows/macos.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,33 @@ jobs:
2828
- name: Compile all C++ programs
2929
run: make cmake
3030

31+
- name: Compile IMGConverter
32+
run: pyinstaller --onefile --distpath . tools/IMGConverter/IMGConverter.py
33+
34+
- name: Compile AdultCornerDecoder
35+
run: pyinstaller --onefile --distpath . tools/AdultCornerDecoder/decoder.py
36+
37+
- name: Compile AdultCornerEncoder
38+
run: pyinstaller --onefile --distpath . tools/AdultCornerEncoder/encoder.py
39+
40+
- name: Compile IMGIdentifier
41+
run: pyinstaller --onefile --distpath . tools/IMGIdentifier/IMGIdentifier.py
42+
43+
- name: Compile OBCEditor
44+
run: pyinstaller --onefile --distpath . tools/OBCEditor/OBCEditor.py
45+
46+
- name: Compile PetiteDetector
47+
run: pyinstaller --onefile --distpath . tools/PetiteDetector/PetiteDetector.py
48+
49+
- name: Compile PKLiteDetector
50+
run: pyinstaller --onefile --distpath . tools/PKLiteDetector/PKLiteDetector.py
51+
52+
- name: Compile SecuROMDetector
53+
run: pyinstaller --onefile --distpath . tools/SecuROMDetector/SecuROMDetector.py
54+
55+
- name: Compile copyDatas
56+
run: pyinstaller --onefile --distpath . tools/copyDatas/copyDatas.py
57+
3158
- name: Upload Artifacts
3259
uses: actions/upload-artifact@v4
3360
with:
@@ -41,3 +68,12 @@ jobs:
4168
binaries/OBCViewer
4269
binaries/CTRKViewer
4370
binaries/PLAViewer
71+
IMGConverter
72+
AdultCornerDecoder
73+
AdultCornerEncoder
74+
IMGIdentifier
75+
OBCEditor
76+
PetiteDetector
77+
PKLiteDetector
78+
SecuROMDetector
79+
copyDatas

0 commit comments

Comments
 (0)