diff options
author | Joseph Mearman <joseph@mearman.co.uk> | 2023-09-23 02:09:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-22 18:09:38 -0700 |
commit | 470711d25b44d1a545c57bc17d40d5e1fd402216 (patch) | |
tree | e0425a5f20bfb1a7ec02d99e8f192df4851d27ab /extension/src/util/util.ts | |
parent | 1188dd7e5f26ed57d034c927ba032739963b9abc (diff) | |
download | sncontinue-470711d25b44d1a545c57bc17d40d5e1fd402216.tar.gz sncontinue-470711d25b44d1a545c57bc17d40d5e1fd402216.tar.bz2 sncontinue-470711d25b44d1a545c57bc17d40d5e1fd402216.zip |
Update PyInstaller call to detect M1 architecture or allow manual override (#497)
* The shebang must be on the first line. Delete blanks and move comments. See SC1128.
https://github.com/koalaman/shellcheck/wiki/SC1128
* In POSIX sh, 'source' in place of '.' is undefined.
https://github.com/koalaman/shellcheck/wiki/SC2039
* build.sh: Update PyInstaller call to detect M1 architecture or allow manual override
This commit updates the build.sh script to include logic for detecting the M1 architecture or allowing a manual override. The SPEC_FILE variable is set accordingly based on the provided argument ("m1" or "regular") or the system's architecture. This ensures that the correct spec file is used when calling PyInstaller from within the virtual environment. Additionally, a comment is added to clarify each step of the process.
Note: The virtual environment is deactivated at the end of the script.
* build.sh: Add architecture detection and print statements
- Added architecture detection for M1 and regular architectures
- Print statements added to indicate the detected architecture and spec file being used
* Update build script command for M1 Mac in manually-run-continue.md
The build script command for building on an M1 Mac has been updated to `sh build.sh m1` instead of `sh buildm1.sh`. This change ensures that the correct build script is used when building for an M1 Mac.
Diffstat (limited to 'extension/src/util/util.ts')
0 files changed, 0 insertions, 0 deletions