Skip to content

Commit 2f7eb6f

Browse files
committed
[Build] Optimize build scripts
1 parent 0b4aa25 commit 2f7eb6f

File tree

7 files changed

+12
-31
lines changed

7 files changed

+12
-31
lines changed

buildSrc/scripts/build-natives-linux64-local.sh renamed to buildSrc/scripts/build-natives-local.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
BASEDIR=$(dirname "$0")
44
cd $BASEDIR/../../imgui-binding || exit
55

6-
../gradlew clean generateLibs -Denvs=linux64 -Dlocal
6+
../gradlew clean generateLibs -Denvs=$* -Dlocal
77
rm -frd libsNative

buildSrc/scripts/build-natives-win64.sh

Lines changed: 0 additions & 7 deletions
This file was deleted.

buildSrc/scripts/build-natives-win_linux.sh

Lines changed: 0 additions & 7 deletions
This file was deleted.

buildSrc/scripts/build-natives-mac64.sh renamed to buildSrc/scripts/build-natives.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ BASEDIR=$(dirname "$0")
44
cd $BASEDIR/../../imgui-binding || exit
55

66
rm -frd /tmp/imgui
7-
../gradlew clean generateLibs -Denvs=mac64
7+
../gradlew clean generateLibs -Denvs=$*

buildSrc/scripts/copy-natives-mac64.sh

Lines changed: 0 additions & 6 deletions
This file was deleted.

buildSrc/scripts/copy-natives-win_linux.sh

Lines changed: 0 additions & 9 deletions
This file was deleted.

buildSrc/scripts/copy-natives.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
3+
BASEDIR=$(dirname "$0")
4+
cd $BASEDIR/../.. || exit
5+
6+
[ -e "/tmp/imgui/libsNative/windows32/imgui-java.dll" ] && cp /tmp/imgui/libsNative/windows32/imgui-java.dll ./bin
7+
[ -e "/tmp/imgui/libsNative/windows64/imgui-java64.dll" ] && cp /tmp/imgui/libsNative/windows64/imgui-java64.dll ./bin
8+
[ -e "/tmp/imgui/libsNative/linux32/libimgui-java.so" ] && cp /tmp/imgui/libsNative/linux32/libimgui-java.so ./bin
9+
[ -e "/tmp/imgui/libsNative/linux64/libimgui-java64.so" ] && cp /tmp/imgui/libsNative/linux64/libimgui-java64.so ./bin
10+
[ -e "/tmp/imgui/libsNative/macosx64/libimgui-java64.dylib" ] && cp /tmp/imgui/libsNative/macosx64/libimgui-java64.dylib ./bin

0 commit comments

Comments
 (0)