Skip to content

Commit

Permalink
use hxpkg and fix winter horrorland in storymode
Browse files Browse the repository at this point in the history
  • Loading branch information
TheRealJake12 committed Nov 24, 2024
1 parent 4ee0b77 commit f1a40b1
Show file tree
Hide file tree
Showing 9 changed files with 156 additions and 382 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@ jobs:
cache-build-linux
- name: Installing/Updating libraries
run: |
haxe -cp ./update -D analyzer-optimize -main Update --interp
haxelib --global install hxpkg
haxelib --global run hxpkg setup
hxpkg install --force
- name: Building the game
run: |
haxelib run lime build linux
Expand Down
44 changes: 5 additions & 39 deletions .github/workflows/mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,48 +24,14 @@ jobs:
- name: Installing main libraries
run: |
export DYLD_LIBRARY_PATH=/Users/runner/hostedtoolcache/neko/2.3.0/x64:/usr/local/lib
haxelib install lime
haxelib install openfl
haxelib install flixel
haxelib install flixel-tools
haxelib install flixel-addons
haxelib install hxcpp-debug-server
haxelib install hxvlc
haxelib install hscript
haxelib install flixel-text-input
- name: Setting up HaxeFlixel
run: |
export DYLD_LIBRARY_PATH=/Users/runner/hostedtoolcache/neko/2.3.0/x64:/usr/local/lib
haxelib run lime setup
haxelib run lime setup flixel
- name: Setting up Flixel Tools
run: |
export DYLD_LIBRARY_PATH=/Users/runner/hostedtoolcache/neko/2.3.0/x64:/usr/local/lib
echo "y" | haxelib run flixel-tools setup || echo "Flixel Tools setup failed"
haxelib --global install hxpkg
haxelib --global run hxpkg setup
hxpkg install --force
- name: Verifying Libraries
run: |
haxelib list
- name: ENGINELibs1
run: |
haxelib git polymod https://github.com/swordcube/scriptless-polymod.git
haxelib git tjson https://github.com/EliteMasterEric/TJSON.git
haxelib git hscript-improved https://github.com/FNF-CNE-Devs/hscript-improved.git
haxelib git haxeui-core https://github.com/haxeui/haxeui-core.git --skip-dependencies
- name: ENGINELibs2
run: |
haxelib git haxeui-flixel https://github.com/haxeui/haxeui-flixel.git --skip-dependencies
haxelib git linc_luajit https://github.com/nebulazorua/linc_luajit.git
haxelib git hxdiscord_rpc https://github.com/MAJigsaw77/hxdiscord_rpc.git
- name: Building the game
run: |
export DYLD_LIBRARY_PATH=/Users/runner/hostedtoolcache/neko/2.3.0/x64:/usr/local/lib
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ jobs:
cache-build-windows
- name: Installing/Updating libraries
run: |
haxe -cp ./update -D analyzer-optimize -main Update --interp
haxelib --global install hxpkg
haxelib --global run hxpkg setup
hxpkg install --force
shell: cmd
- name: Building the game
run: |
Expand Down
68 changes: 68 additions & 0 deletions .hxpkg
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
[
{
"profile": "default",
"pkgs": [
{
"name": "flixel"
},
{
"name": "openfl"
},
{
"name": "lime"
},
{
"name": "flixel-tools"
},
{
"name": "flixel-addons"
},
{
"name": "flixel-text-input"
},
{
"name": "hxcpp-debug-server"
},
{
"name": "polymod",
"link": "https://github.com/swordcube/scriptless-polymod.git"
},
{
"name": "hxvlc"
},
{
"name": "hscript"
},
{
"name": "hxdiscord_rpc",
"link": "https://github.com/MAJigsaw77/hxdiscord_rpc.git"
},
{
"name": "haxeui-core",
"link": "https://github.com/haxeui/haxeui-core.git"
},
{
"name": "haxeui-flixel",
"link": "https://github.com/haxeui/haxeui-flixel.git"
},
{
"name": "hxcpp"
},
{
"name": "thx.semver"
},
{
"name": "thx.core",
"link": "https://github.com/fponticelli/thx.core.git"
},
{
"name": "linc_luajit",
"link": "https://github.com/superpowers04/linc_luajit"
},
{
"name": "hscript-improved",
"link": "https://github.com/FNF-CNE-Devs/hscript-improved.git"
}
]
}
]
46 changes: 0 additions & 46 deletions Update.hx

This file was deleted.

90 changes: 0 additions & 90 deletions hmm.json

This file was deleted.

58 changes: 0 additions & 58 deletions setup/easysetup.bat

This file was deleted.

19 changes: 0 additions & 19 deletions setup/easysetup.sh

This file was deleted.

Loading

0 comments on commit f1a40b1

Please sign in to comment.