[Build] Make freetype optional
This commit is contained in:
1 parent
e8678ef62c
commit
6e67a18c26
7 files changed
+18
No files matched your search
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
cd $BASEDIR/../.. || exit
|
||||
|
||||
mkdir ./bin/freetype
|
||||
|
||||
[ -e "/tmp/imgui/libsNative/windows32/imgui-java.dll" ] && cp /tmp/imgui/libsNative/windows32/imgui-java.dll ./bin/freetype
|
||||
[ -e "/tmp/imgui/libsNative/windows64/imgui-java64.dll" ] && cp /tmp/imgui/libsNative/windows64/imgui-java64.dll ./bin/freetype
|
||||
[ -e "/tmp/imgui/libsNative/linux32/libimgui-java.so" ] && cp /tmp/imgui/libsNative/linux32/libimgui-java.so ./bin/freetype
|
||||
[ -e "/tmp/imgui/libsNative/linux64/libimgui-java64.so" ] && cp /tmp/imgui/libsNative/linux64/libimgui-java64.so ./bin/freetype
|
||||
[ -e "/tmp/imgui/libsNative/macosx64/libimgui-java64.dylib" ] && cp /tmp/imgui/libsNative/macosx64/libimgui-java64.dylib ./bin/freetype
|
||||
File renamed without changes.
@@ -40,6 +40,12 @@ if (System.getProperty('deployWin32')) {
|
||||
libName = 'libimgui-java64.dylib'
|
||||
}
|
||||
|
||||
if (System.getProperty('freetype')) {
|
||||
packageName += 'ft'
|
||||
packageDesc += 'with Freetype support'
|
||||
libName = 'freetype/' + libName
|
||||
}
|
||||
|
||||
jar {
|
||||
from('../bin') {
|
||||
include "$libName" // it's ok
|
||||
|
||||
Reference in new issue
Block a user