Skip to content

Commit 44c78ee

Browse files
committed
test push firebase support
1 parent 1f29890 commit 44c78ee

File tree

7 files changed

+48
-10
lines changed

7 files changed

+48
-10
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,12 +92,7 @@ jobs:
9292

9393
- name: Upload debugging symbols
9494
if: inputs.exportPath == 'android'
95-
run: |
96-
cd ./export/release/android/bin
97-
pwd
98-
./gradlew tasks
99-
./gradlew app:uploadCrashlyticsSymbolFileRelease
100-
cd -
95+
run: sh ./setup/firebase_spell.sh
10196

10297
- name: Sign APK with the proper key
10398
if: inputs.exportPath == 'android'

Project.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@
5656
<define name="DISCORD_ALLOWED" if="desktop" unless="hl" />
5757

5858
<!-- Adds a Base game content to your build. Feel free to disable if you're making a source mod. -->
59-
<define name="BASE_GAME_FILES" unless="NO_BASEGAME_FILES" if="web"/>
59+
<!-- <define name="BASE_GAME_FILES" unless="NO_BASEGAME_FILES" if="web"/> -->
60+
<define name="BASE_GAME_FILES"/>
6061

6162
<!-- Adds support for touchscreen devices (like mobiles)-->
6263
<define name="TOUCH_CONTROLS_ALLOWED" if="mobile || web || debug" />

setup/firebase_spell-debug.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
cd export/release/android/obj
2+
rm libApplicationMain-64.so
3+
rm libApplicationMain-v7.so
4+
5+
haxelib run hxcpp Build.xml -DHXCPP_DEBUG_LINK -options ./Options.txt #
6+
echo "COmpiling the alt lib"
7+
sed -i 's/HXCPP_ARM64=1/HXCPP_ARMV7=1/g' ./Options.txt
8+
haxelib run hxcpp Build.xml -DHXCPP_DEBUG_LINK -options ./Options.txt #
9+
sed -i 's/HXCPP_ARMV7=1/HXCPP_ARM64=1/g' ./Options.txt
10+
cd -
11+
12+
rm -r export/release/android/bin/unstrippedLibs/
13+
mkdir -p export/release/android/bin/unstrippedLibs/arm64-v8a/
14+
mkdir export/release/android/bin/unstrippedLibs/armeabi-v7a/
15+
16+
mv export/release/android/obj/libApplicationMain-64.so export/release/android/bin/unstrippedLibs/arm64-v8a/libApplicationMain.so
17+
mv export/release/android/obj/libApplicationMain-v7.so export/release/android/bin/unstrippedLibs/armeabi-v7a/libApplicationMain.so
18+
cd export/release/android/bin/
19+
# JAVA_HOME="/usr/lib/jvm/java-17-openjdk/" ./gradlew tasks
20+
JAVA_HOME="/usr/lib/jvm/java-17-openjdk/" ./gradlew app:uploadCrashlyticsSymbolFile
21+
cd -

setup/firebase_spell.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
cd export/release/android/obj
2+
rm libApplicationMain-64.so
3+
rm libApplicationMain-v7.so
4+
5+
haxelib run hxcpp Build.xml -DHXCPP_DEBUG_LINK -options ./Options.txt #
6+
echo "COmpiling the alt lib"
7+
sed -i 's/HXCPP_ARM64=1/HXCPP_ARMV7=1/g' ./Options.txt
8+
haxelib run hxcpp Build.xml -DHXCPP_DEBUG_LINK -options ./Options.txt #
9+
sed -i 's/HXCPP_ARMV7=1/HXCPP_ARM64=1/g' ./Options.txt
10+
cd -
11+
12+
rm -r export/release/android/bin/unstrippedLibs/
13+
mkdir -p export/release/android/bin/unstrippedLibs/arm64-v8a/
14+
mkdir export/release/android/bin/unstrippedLibs/armeabi-v7a/
15+
16+
mv export/release/android/obj/libApplicationMain-64.so export/release/android/bin/unstrippedLibs/arm64-v8a/libApplicationMain.so
17+
mv export/release/android/obj/libApplicationMain-v7.so export/release/android/bin/unstrippedLibs/armeabi-v7a/libApplicationMain.so
18+
cd export/release/android/bin/
19+
# JAVA_HOME="/usr/lib/jvm/java-17-openjdk/" ./gradlew tasks
20+
./gradlew app:uploadCrashlyticsSymbolFile
21+
cd -

setup/mobile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cd
1212
haxelib git hxcpp https://github.com/Psych-Slice/hxcpp.git 65b851f749a10c1df34f2ef55836bdec67ee81c2 --quiet --skip-dependencies
1313

1414
haxelib git openfl https://github.com/FunkinCrew/openfl.git c4fa1dcfc384f07bb537e08cae671f9507fe49e6 --quiet --skip-dependencies
15-
haxelib git lime https://github.com/Psych-Slice/lime-pslice.git 305490d26798c54fad191e983c785015793ed299 --quiet
15+
haxelib git lime https://github.com/Psych-Slice/lime-pslice.git c6ed780a33cfc07d3fd2fd7325c1428236bc4b61 --quiet
1616

1717
haxelib install flixel-addons 3.3.2 --quiet --skip-dependencies
1818
haxelib install flixel-tools 1.5.1 --quiet --skip-dependencies

setup/unix.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cd
1111
haxelib git hxcpp https://github.com/Psych-Slice/hxcpp.git 65b851f749a10c1df34f2ef55836bdec67ee81c2 --quiet --skip-dependencies
1212

1313
haxelib git openfl https://github.com/FunkinCrew/openfl.git c4fa1dcfc384f07bb537e08cae671f9507fe49e6 --quiet --skip-dependencies
14-
haxelib git lime https://github.com/Psych-Slice/lime-pslice.git 305490d26798c54fad191e983c785015793ed299 --quiet
14+
haxelib git lime https://github.com/Psych-Slice/lime-pslice.git c6ed780a33cfc07d3fd2fd7325c1428236bc4b61 --quiet
1515

1616
haxelib install flixel-addons 3.3.2 --quiet --skip-dependencies
1717
haxelib install flixel-tools 1.5.1 --quiet --skip-dependencies

setup/windows.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cd
1111
haxelib git hxcpp https://github.com/Psych-Slice/hxcpp.git 65b851f749a10c1df34f2ef55836bdec67ee81c2 --quiet --skip-dependencies
1212

1313
haxelib git openfl https://github.com/FunkinCrew/openfl.git c4fa1dcfc384f07bb537e08cae671f9507fe49e6 --quiet --skip-dependencies
14-
haxelib git lime https://github.com/Psych-Slice/lime-pslice.git 305490d26798c54fad191e983c785015793ed299 --quiet
14+
haxelib git lime https://github.com/Psych-Slice/lime-pslice.git c6ed780a33cfc07d3fd2fd7325c1428236bc4b61 --quiet
1515

1616
haxelib install flixel-addons 3.3.2 --quiet --skip-dependencies
1717
haxelib install flixel-tools 1.5.1 --quiet --skip-dependencies

0 commit comments

Comments
 (0)