Skip to content

Commit 4a12cf5

Browse files
committed
making other systems useable because I care about my Mac/Linux homies
1 parent 9326f29 commit 4a12cf5

File tree

4 files changed

+90
-25
lines changed

4 files changed

+90
-25
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- name: Create Version Tag
4444
run: echo "${{github.run_id}}" > VERSION
4545
- name: Compile
46-
run: haxelib run lime build Project.xml linux --app-version="4.0.0-${{ github.run_id}}" -D officialBuild
46+
run: haxelib run lime build Project.xml linux --app-version="4.0.0-${{ github.run_id}}" -D
4747
- name: Publish Artifact
4848
uses: actions/[email protected]
4949
with:
@@ -100,7 +100,7 @@ jobs:
100100
- name: Create Version Tag
101101
run: echo "${{github.run_id}}" > VERSION
102102
- name: Compile
103-
run: haxelib run lime build mac --app-version="4.0.0-${{ github.run_id}}" -D officialBuild
103+
run: haxelib run lime build mac --app-version="4.0.0-${{ github.run_id}}" -D
104104
- name: Publish Artifact
105105
uses: actions/[email protected]
106106
with:

setup/unix.sh

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

setup/unixLinux.sh

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#!/bin/sh
2+
# SETUP FOR LINUX SYSTEMS!!!
3+
# IT'S DIFFERENT BECAUSE SYSTOOLS NEEDS IT TO BE
4+
# REMINDER THAT YOU NEED HAXE INSTALLED PRIOR TO USING THIS
5+
# https://haxe.org/download
6+
cd ..
7+
echo Makking the main haxelib and setuping folder in same time..
8+
mkdir ~/haxelib && haxelib setup ~/haxelib
9+
echo Installing dependencies...
10+
echo This might take a few moments depending on your internet speed.
11+
haxelib install lime 8.1.2
12+
haxelib install openfl 9.3.3
13+
haxelib install flixel 5.6.1
14+
haxelib install flixel-addons 3.2.2
15+
haxelib install flixel-tools 1.5.1
16+
haxelib install hscript-iris 1.1.3
17+
haxelib install tjson 1.4.0
18+
haxelib install hxdiscord_rpc 1.2.4
19+
haxelib install hxvlc 2.0.1 --skip-dependencies
20+
haxelib install lime 8.1.2
21+
haxelib install openfl 9.3.3
22+
haxelib install helder.set 0.3.1
23+
haxelib install yaml 2.0.1
24+
haxelib install hxWebSockets 1.4.0
25+
haxelib install haxe-concurrent 5.1.3
26+
haxelib install actuate 1.9.0
27+
haxelib install flixel-ui 2.6.1
28+
haxelib install hscript 2.5.0
29+
haxelib git flxanimate https://github.com/Dot-Stuff/flxanimate 768740a56b26aa0c072720e0d1236b94afe68e3e
30+
haxelib git linc_luajit https://github.com/superpowers04/linc_luajit 1906c4a96f6bb6df66562b3f24c62f4c5bba14a7
31+
haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cdc4632397ef3504d464e90
32+
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio.git cbf91e2180fd2e374924fe74844086aab7891666
33+
haxelib git flxanimate https://github.com/Dot-Stuff/flxanimate 768740a56b26aa0c072720e0d1236b94afe68e3e
34+
haxelib git linc_luajit https://github.com/superpowers04/linc_luajit 1906c4a96f6bb6df66562b3f24c62f4c5bba14a7
35+
haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cdc4632397ef3504d464e90
36+
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio.git cbf91e2180fd2e374924fe74844086aab7891666
37+
haxelib git haxeui-core https://github.com/haxeui/haxeui-core 51c23588614397089a5ce182cddea729f0be6fa0
38+
haxelib git haxeui-flixel https://github.com/haxeui/haxeui-flixel da27e833947f32ef007ed11f523aa5524f5a5d54
39+
haxelib git flixel-text-input https://github.com/FunkinCrew/flixel-text-input 951a0103a17bfa55eed86703ce50b4fb0d7590bc
40+
haxelib git FlxPartialSound https://github.com/FunkinCrew/FlxPartialSound.git f986332ba5ab02abd386ce662578baf04904604a
41+
haxelib git tentools https://github.com/TentaRJ/tentools.git
42+
haxelib git systools https://github.com/haya3218/systools
43+
haxelib run lime rebuild systools linux
44+
echo Finished!

setup/unixMac.sh

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#!/bin/sh
2+
# SETUP FOR MAC SYSTEMS!!!
3+
# IT'S DIFFERENT BECAUSE SYSTOOLS NEEDS IT TO BE
4+
# REMINDER THAT YOU NEED HAXE INSTALLED PRIOR TO USING THIS
5+
# https://haxe.org/download
6+
cd ..
7+
echo Makking the main haxelib and setuping folder in same time..
8+
mkdir ~/haxelib && haxelib setup ~/haxelib
9+
echo Installing dependencies...
10+
echo This might take a few moments depending on your internet speed.
11+
haxelib install lime 8.1.2
12+
haxelib install openfl 9.3.3
13+
haxelib install flixel 5.6.1
14+
haxelib install flixel-addons 3.2.2
15+
haxelib install flixel-tools 1.5.1
16+
haxelib install hscript-iris 1.1.3
17+
haxelib install tjson 1.4.0
18+
haxelib install hxdiscord_rpc 1.2.4
19+
haxelib install hxvlc 2.0.1 --skip-dependencies
20+
haxelib install lime 8.1.2
21+
haxelib install openfl 9.3.3
22+
haxelib install helder.set 0.3.1
23+
haxelib install yaml 2.0.1
24+
haxelib install hxWebSockets 1.4.0
25+
haxelib install haxe-concurrent 5.1.3
26+
haxelib install actuate 1.9.0
27+
haxelib install flixel-ui 2.6.1
28+
haxelib install hscript 2.5.0
29+
haxelib git flxanimate https://github.com/Dot-Stuff/flxanimate 768740a56b26aa0c072720e0d1236b94afe68e3e
30+
haxelib git linc_luajit https://github.com/superpowers04/linc_luajit 1906c4a96f6bb6df66562b3f24c62f4c5bba14a7
31+
haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cdc4632397ef3504d464e90
32+
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio.git cbf91e2180fd2e374924fe74844086aab7891666
33+
haxelib git flxanimate https://github.com/Dot-Stuff/flxanimate 768740a56b26aa0c072720e0d1236b94afe68e3e
34+
haxelib git linc_luajit https://github.com/superpowers04/linc_luajit 1906c4a96f6bb6df66562b3f24c62f4c5bba14a7
35+
haxelib git funkin.vis https://github.com/FunkinCrew/funkVis 22b1ce089dd924f15cdc4632397ef3504d464e90
36+
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio.git cbf91e2180fd2e374924fe74844086aab7891666
37+
haxelib git haxeui-core https://github.com/haxeui/haxeui-core 51c23588614397089a5ce182cddea729f0be6fa0
38+
haxelib git haxeui-flixel https://github.com/haxeui/haxeui-flixel da27e833947f32ef007ed11f523aa5524f5a5d54
39+
haxelib git flixel-text-input https://github.com/FunkinCrew/flixel-text-input 951a0103a17bfa55eed86703ce50b4fb0d7590bc
40+
haxelib git FlxPartialSound https://github.com/FunkinCrew/FlxPartialSound.git f986332ba5ab02abd386ce662578baf04904604a
41+
haxelib git tentools https://github.com/TentaRJ/tentools.git
42+
haxelib git systools https://github.com/haya3218/systools
43+
haxelib run lime rebuild systools mac
44+
echo Finished!

0 commit comments

Comments
 (0)