@@ -27,13 +27,46 @@ jobs:
2727
2828 - name : Build Binary (Linux)
2929 if : runner.os == 'Linux'
30- run : pyinstaller --onedir --contents-directory "." core.py --icon=resources/assets/CORE_logo_sm.ico --dist ./dist/output/${{ inputs.name }} --collect-submodules pyreadstat --add-data=$pythonLocation/lib/python3.12/site-packages/xmlschema/schemas:xmlschema/schemas --add-data=resources/cache:resources/cache --add-data=resources/templates:resources/templates --add-data=resources/schema:resources/schema --add-data=resources/datasets:resources/datasets --add-data=resources/jsonata:resources/jsonata
30+ run : >-
31+ pyinstaller --onedir --contents-directory "." core.py
32+ --icon=resources/assets/CORE_logo_sm.ico
33+ --dist ./dist/output/${{ inputs.name }}
34+ --collect-submodules pyreadstat
35+ --add-data=$pythonLocation/lib/python3.12/site-packages/xmlschema/schemas:xmlschema/schemas
36+ --add-data=resources/cache:resources/cache
37+ --add-data=resources/templates:resources/templates
38+ --add-data=resources/schema:resources/schema
39+ --add-data=resources/datasets:resources/datasets
40+ --add-data=resources/jsonata:resources/jsonata
3141 - name : Build Binary (Mac)
3242 if : runner.os == 'macOS'
33- run : pyinstaller --onedir --contents-directory "." core.py --icon=resources/assets/CORE_logo_sm.icns --dist ./dist/output/${{ inputs.name }} --collect-submodules pyreadstat --add-data=$pythonLocation/lib/python3.12/site-packages/xmlschema/schemas:xmlschema/schemas --add-data=resources/cache:resources/cache --add-data=resources/templates:resources/templates --add-data=resources/schema:resources/schema --add-data=resources/datasets:resources/datasets --add-data=resources/jsonata:resources/jsonata
43+ run : >-
44+ pyinstaller --onedir --contents-directory "." core.py
45+ --icon=resources/assets/CORE_logo_sm.icns
46+ --dist ./dist/output/${{ inputs.name }}
47+ --collect-submodules pyreadstat
48+ --add-data=$pythonLocation/lib/python3.12/site-packages/xmlschema/schemas:xmlschema/schemas
49+ --add-data=resources/cache:resources/cache
50+ --add-data=resources/templates:resources/templates
51+ --add-data=resources/schema:resources/schema
52+ --add-data=resources/datasets:resources/datasets
53+ --add-data=resources/jsonata:resources/jsonata
3454 - name : Build Binary (Windows)
3555 if : runner.os == 'Windows'
36- run : pyinstaller --onedir --contents-directory "." core.py --icon=resources/assets/CORE_logo_sm.ico --dist ./dist/output/${{ inputs.name }} --collect-submodules pyreadstat --add-data="$env:pythonLocation\Lib\site-packages\xmlschema\schemas;xmlschema/schemas" --hidden-import numpy --hidden-import numpy.core._methods --hidden-import numpy.lib.format --add-data="resources/cache;resources/cache" --add-data="resources/templates;resources/templates" --add-data="resources/schema;resources/schema" --add-data="resources/datasets;resources/datasets" --add-data="resources/jsonata;resources/jsonata"
56+ run : >-
57+ pyinstaller --onedir --contents-directory "." core.py
58+ --icon=resources/assets/CORE_logo_sm.ico
59+ --dist ./dist/output/${{ inputs.name }}
60+ --collect-submodules pyreadstat
61+ --add-data="$env:pythonLocation\Lib\site-packages\xmlschema\schemas;xmlschema/schemas"
62+ --hidden-import numpy
63+ --hidden-import numpy.core._methods
64+ --hidden-import numpy.lib.format
65+ --add-data="resources/cache;resources/cache"
66+ --add-data="resources/templates;resources/templates"
67+ --add-data="resources/schema;resources/schema"
68+ --add-data="resources/datasets;resources/datasets"
69+ --add-data="resources/jsonata;resources/jsonata"
3770 - name : Archive Binary
3871 uses : actions/upload-artifact@v6
3972 with :
0 commit comments