Browse Source
[externals] only build spirv-tools as static
Upstream forcefully builds the shared lib and also builds shared and
static separately for... some reason. I made a PR that fixes that, so
for now let's use it here
should speed up build on Android and Windows
Signed-off-by: crueter <crueter@eden-emu.dev>
pull/2680/head
crueter
5 months ago
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
2 changed files with
5 additions and
5 deletions
.ci/android/build.sh
externals/cpmfile.json
@ -13,8 +13,8 @@ fi
cd src/android
cd src/android
chmod +x ./gradlew
chmod +x ./gradlew
./gradlew assembleRelease
./gradlew bundleRelease
./gradlew assembleMainline Release
./gradlew bundleMainline Release
if [ ! -z " ${ ANDROID_KEYSTORE_B64 } " ] ; then
if [ ! -z " ${ ANDROID_KEYSTORE_B64 } " ] ; then
rm " ${ ANDROID_KEYSTORE_FILE } "
rm " ${ ANDROID_KEYSTORE_FILE } "
@ -117,9 +117,9 @@
} ,
} ,
"spirv-tools" : {
"spirv-tools" : {
"package" : "SPIRV-Tools" ,
"package" : "SPIRV-Tools" ,
"repo" : "KhronosGroup /SPIRV-Tools" ,
"tag" : "v%VERSION% " ,
"hash" : "b17940433ced72e004c5eeffd7dd411b6afcc6a52ee31de6427d88edceb8172369be8ec8bf5b65708a78bf41fdae264d554aa7750b2209831679ab36bc867567 " ,
"repo" : "crueter /SPIRV-Tools" ,
"sha" : "2fa2d44485 " ,
"hash" : "45b198be1d09974ccb2438e8bfa5683f23a0421b058297c28eacfd77e454ec2cf87e77850eddd202efff34b004d8d6b4d12e9615e59bd72be904c196f5eb2169 " ,
"git_version" : "2025.4" ,
"git_version" : "2025.4" ,
"options" : [
"options" : [
"SPIRV_SKIP_EXECUTABLES ON"
"SPIRV_SKIP_EXECUTABLES ON"