Skip to content

Commit

Permalink
update polymod to 1.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Vortex2Oblivion committed Aug 22, 2024
1 parent 9ba3f0b commit 2d9aa44
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 21 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,8 @@ jobs:
haxelib install dox
haxelib install format
haxelib install tjson
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib list
mkdir pages
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,9 @@ jobs:
haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons
haxelib git linc_luajit https://github.com/Leather128/linc_luajit.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved
haxelib git scriptless-polymod https://github.com/swordcube/scriptless-polymod
haxelib git scriptless-polymod https://github.com/Vortex2Oblivion/scriptless-polymod
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib install hxvlc
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git fnf-modcharting-tools https://github.com/Vortex2Oblivion/FNF-Modcharting-Tools
Expand Down Expand Up @@ -90,12 +92,13 @@ jobs:
haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons
haxelib git linc_luajit https://github.com/Leather128/linc_luajit.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved
haxelib git scriptless-polymod https://github.com/swordcube/scriptless-polymod
haxelib git scriptless-polymod https://github.com/Vortex2Oblivion/scriptless-polymod
haxelib git hxNoise https://github.com/whuop/hxNoise
haxelib install hxvlc
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git fnf-modcharting-tools https://github.com/Vortex2Oblivion/FNF-Modcharting-Tools
haxelib git flxanimate https://github.com/Vortex2Oblivion/flxanimate
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib git funkin.vis https://github.com/FNF-CNE-Devs/funkVis grig-test
haxelib install hxcpp-debug-server
Expand Down Expand Up @@ -137,12 +140,13 @@ jobs:
haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons
haxelib git linc_luajit https://github.com/Leather128/linc_luajit.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved
haxelib git scriptless-polymod https://github.com/swordcube/scriptless-polymod
haxelib git scriptless-polymod https://github.com/Vortex2Oblivion/scriptless-polymod
haxelib install hxvlc
haxelib git hxNoise https://github.com/whuop/hxNoise
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git fnf-modcharting-tools https://github.com/Vortex2Oblivion/FNF-Modcharting-Tools
haxelib git flxanimate https://github.com/Vortex2Oblivion/flxanimate
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib git funkin.vis https://github.com/FNF-CNE-Devs/funkVis grig-test
haxelib install hxcpp-debug-server
Expand Down
21 changes: 15 additions & 6 deletions build/BUILD.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,29 @@ Step 3. [Install HaxeFlixel](https://haxeflixel.com/documentation/install-haxefl
Step 4. Run these commands to install the libraries required:

```
haxelib install lime
haxelib install openfl
haxelib git flixel https://github.com/HaxeFlixel/flixel
haxelib install flixel-tools
haxelib install flixel-ui
haxelib install flixel-addons
haxelib git flixel-ui https://github.com/HaxeFlixel/flixel-ui
haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons
haxelib git linc_luajit https://github.com/Leather128/linc_luajit.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved
haxelib git scriptless-polymod https://github.com/swordcube/scriptless-polymod
haxelib git scriptless-polymod https://github.com/Vortex2Oblivion/scriptless-polymod
haxelib git hxNoise https://github.com/whuop/hxNoise
haxelib install hxvlc
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git fnf-modcharting-tools https://github.com/Vortex2Oblivion/FNF-Modcharting-Tools
haxelib git flxanimate https://github.com/funkincrew/flxanimate
haxelib git hxNoise https://github.com/whuop/hxNoise
haxelib git flxanimate https://github.com/Vortex2Oblivion/flxanimate
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib git jsonpath https://github.com/EliteMasterEric/jsonpath
haxelib git jsonpatch https://github.com/EliteMasterEric/jsonpatch
haxelib git funkin.vis https://github.com/FNF-CNE-Devs/funkVis grig-test
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
haxelib install hxcpp-debug-server
```

Dependencies for compiling:
Expand Down Expand Up @@ -52,4 +61,4 @@ sudo pacman -S vlc
sudo pacman -S luajit
```

Step 5. Run ``lime test [platform]`` in the project directory while replacing '[platform]' with your build target (usually `html5`, `windows`, `linux`, `mac`, or whatever platform you are building for).
Step 5. Run `lime test [platform]` in the project directory while replacing '[platform]' with your build target (usually `html5`, `windows`, `linux`, `mac`, or whatever platform you are building for).
13 changes: 8 additions & 5 deletions build/install_libraries.bat
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,27 @@
echo Installing all required libraries.

@echo on
haxelib git hxcpp https://github.com/Vortex2Oblivion/hxcpp-compiled
haxelib install lime
haxelib install openfl
haxelib --never install flixel
haxelib git flixel https://github.com/HaxeFlixel/flixel
haxelib install flixel-tools
haxelib install flixel-ui
haxelib install flixel-addons
haxelib git flixel-ui https://github.com/HaxeFlixel/flixel-ui
haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons
haxelib git linc_luajit https://github.com/Leather128/linc_luajit.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved
haxelib git scriptless-polymod https://github.com/swordcube/scriptless-polymod
haxelib git scriptless-polymod https://github.com/Vortex2Oblivion/scriptless-polymod
haxelib git hxNoise https://github.com/whuop/hxNoise
haxelib install hxvlc
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git fnf-modcharting-tools https://github.com/Vortex2Oblivion/FNF-Modcharting-Tools
haxelib git flxanimate https://github.com/Vortex2Oblivion/flxanimate
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib git jsonpath https://github.com/EliteMasterEric/jsonpath
haxelib git jsonpatch https://github.com/EliteMasterEric/jsonpatch
haxelib git funkin.vis https://github.com/FNF-CNE-Devs/funkVis grig-test
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
haxelib install hxcpp-debug-server

@echo off
Expand Down
17 changes: 10 additions & 7 deletions build/install_libraries.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,27 @@

echo Installing all required libraries.

haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
haxelib install lime
haxelib install openfl
haxelib --never install flixel
haxelib git flixel https://github.com/HaxeFlixel/flixel
haxelib install flixel-tools
haxelib install flixel-ui
haxelib install flixel-addons
haxelib git flixel-ui https://github.com/HaxeFlixel/flixel-ui
haxelib git flixel-addons https://github.com/HaxeFlixel/flixel-addons
haxelib git linc_luajit https://github.com/Leather128/linc_luajit.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved
haxelib git scriptless-polymod https://github.com/swordcube/scriptless-polymod
haxelib git scriptless-polymod https://github.com/Vortex2Oblivion/scriptless-polymod
haxelib git hxNoise https://github.com/whuop/hxNoise
haxelib install hxvlc
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git fnf-modcharting-tools https://github.com/Vortex2Oblivion/FNF-Modcharting-Tools
haxelib git flxanimate https://github.com/Vortex2Oblivion/flxanimate
haxelib git thx.core https://github.com/fponticelli/thx.core
haxelib git thx.semver https://github.com/fponticelli/thx.semver.git
haxelib install hxcpp-debug-server
haxelib git funkin.vis https://github.com/FunkinCrew/funkVis useGrig
haxelib git jsonpath https://github.com/EliteMasterEric/jsonpath
haxelib git jsonpatch https://github.com/EliteMasterEric/jsonpatch
haxelib git funkin.vis https://github.com/FNF-CNE-Devs/funkVis grig-test
haxelib git grig.audio https://gitlab.com/haxe-grig/grig.audio
haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
haxelib install hxcpp-debug-server

echo Finished

0 comments on commit 2d9aa44

Please sign in to comment.