mirror of
https://github.com/AppleCommander/AppleCommander.git
synced 2026-10-24 23:02:27 +00:00
Adjusting env.sh script for MacOSX.
This commit is contained in:
1 parent
6fe42f2c9b
commit
73677a5cdc
1 file changed
+9
-3
+9
-3
@@ -1,12 +1,18 @@
|
||||
# Usage: 'shell env.sh'
|
||||
|
||||
# Try to accommodate Mac and Linux
|
||||
platform=$(uname | tr '[:upper:]' '[:lower:]')
|
||||
machine=$(uname -m | tr '[:upper:]' '[:lower:]')
|
||||
platform=$(uname | tr '[:upper:]' '[:lower:]' | sed 's/darwin/macosx/')
|
||||
machine=$(uname -m | tr '[:upper:]' '[:lower:]' | sed 's/arm64/aarch64/')
|
||||
|
||||
gui_flags=("--enable-native-access=ALL-UNNAMED")
|
||||
if [ "${platform}" = "macosx" ]
|
||||
then
|
||||
gui_flags+=("-XstartOnFirstThread")
|
||||
fi
|
||||
|
||||
# These are useful aliases while developing
|
||||
alias ac="java -jar ${PWD}/app/cli-ac/build/libs/AppleCommander-ac-*.jar"
|
||||
alias acn="${PWD}/app/cli-ac/build/native/nativeCompile/ac-*"
|
||||
alias acx="java -jar ${PWD}/app/cli-acx/build/libs/AppleCommander-acx-*.jar"
|
||||
alias acxn="${PWD}/app/cli-acx/build/native/nativeCompile/acx-*"
|
||||
alias acgui="java -jar ${PWD}/app/gui-swt-${platform}-${machine}/build/libs/AppleCommander-${platform}-${machine}-*.jar"
|
||||
alias acgui="java ${gui_flags[*]} -jar ${PWD}/app/gui-swt-${platform}-${machine}/build/libs/AppleCommander-${platform}-${machine}-*.jar"
|
||||
Reference in new issue
Block a user