mirror of
https://github.com/processing/processing4.git
synced 2026-04-24 05:04:49 +02:00
building, not crashing, but does nothing to hide menubar
This commit is contained in:
1
build/macos/jAppleMenuBar/.gitignore
vendored
Normal file
1
build/macos/jAppleMenuBar/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
libjAppleMenuBar*
|
||||
@@ -6,16 +6,16 @@ JNI=-I${JAVA_HOME}/include -I${JAVA_HOME}/include/darwin/
|
||||
# JNI11=-I`/usr/libexec/java_home -v 11`/include -I`/usr/libexec/java_home -v 11`/include/darwin/
|
||||
# JNI17=-I`/usr/libexec/java_home -v 17`/include -I`/usr/libexec/java_home -v 17`/include/darwin/
|
||||
|
||||
default: universal_lib
|
||||
|
||||
x64_lib: jAppleMenuBar.m
|
||||
$(CC) ${JNI} jAppleMenuBar.m -o x64_lib -arch x86_64 -target x86_64-apple-macos10.12
|
||||
$(CC) ${JNI} jAppleMenuBar.m -o libjAppleMenuBar_x86_64 -target x86_64-apple-macos10.12 -framework Cocoa -shared
|
||||
|
||||
arm_lib: jAppleMenuBar.m
|
||||
$(CC) ${JNI} jAppleMenuBar.m -o arm_lib -arch arm64 -target arm64-apple-macos11
|
||||
$(CC) ${JNI} jAppleMenuBar.m -o libjAppleMenuBar_aarch64 -target arm64-apple-macos11 -framework Cocoa -shared
|
||||
|
||||
universal_lib: x64_lib arm_lib
|
||||
lipo -create -output libjAppleMenuBar.jnilib x64_lib arm_lib
|
||||
|
||||
default: universal_lib
|
||||
lipo -create -output libjAppleMenuBar.jnilib libjAppleMenuBar_x86_64 libjAppleMenuBar_aarch64
|
||||
|
||||
# JAVA_HOME="`/usr/libexec/java_home -v 11`"
|
||||
# gcc -I${JAVA_HOME}/include -I${JAVA_HOME}/include/darwin/ \
|
||||
|
||||
Reference in New Issue
Block a user