init: library wrapper done
This commit is contained in:
20
export.sh
Executable file
20
export.sh
Executable file
@@ -0,0 +1,20 @@
|
||||
rm *.class
|
||||
|
||||
javac -g -d . DiscordActivity.java DiscordActivityBuilder.java DiscordBridgeAdapter.java DiscordBridge.java
|
||||
|
||||
jar cvf out/lib/DiscordLib.jar com/ DiscordActivity.java DiscordActivityBuilder.java DiscordBridgeAdapter.java DiscordBridge.java
|
||||
javac -h . DiscordActivity.java DiscordActivityBuilder.java DiscordBridgeAdapter.java DiscordBridge.java
|
||||
|
||||
|
||||
g++ -shared -fPIC \
|
||||
-I"$JAVA_HOME/include" -I"$JAVA_HOME/include/linux" \
|
||||
-I"$DISCORD_SDK/include" \
|
||||
DiscordBridge.cpp \
|
||||
-L"$DISCORD_SDK/lib/release" \
|
||||
-ldiscord_partner_sdk \
|
||||
-Wl,-rpath,'$ORIGIN' \
|
||||
-o out/lib/libdiscord_bridge.so
|
||||
|
||||
cp "$DISCORD_SDK/lib/release/libdiscord_partner_sdk.so" out/lib/
|
||||
|
||||
zip out/libraries.zip out/lib/DiscordLib.jar out/lib/libdiscord_bridge.so out/lib/libdiscord_partner_sdk.so
|
||||
Reference in New Issue
Block a user