diff --git a/.haxerc b/.haxerc new file mode 100644 index 000000000..714054662 --- /dev/null +++ b/.haxerc @@ -0,0 +1,4 @@ +{ + "version": "4.2.5", + "resolveLibs": "scoped" +} \ No newline at end of file diff --git a/haxe_libraries/discord_rpc.hxml b/haxe_libraries/discord_rpc.hxml new file mode 100644 index 000000000..0b49c2de3 --- /dev/null +++ b/haxe_libraries/discord_rpc.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "gh://github.com/Aidan63/linc_discord-rpc#2d83fa863ef0c1eace5f1cf67c3ac315d1a3a8a5" into linc_discord-rpc/1.0.0/github/2d83fa863ef0c1eace5f1cf67c3ac315d1a3a8a5 +-lib hxcpp +-cp ${HAXE_LIBCACHE}/linc_discord-rpc/1.0.0/github/2d83fa863ef0c1eace5f1cf67c3ac315d1a3a8a5/ +-D discord_rpc=1.0.0 \ No newline at end of file diff --git a/haxe_libraries/flixel-addons.hxml b/haxe_libraries/flixel-addons.hxml new file mode 100644 index 000000000..3ed200f0c --- /dev/null +++ b/haxe_libraries/flixel-addons.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "gh://github.com/EliteMasterEric/flixel-addons#f107166de3e830648e8fbf3da5526d4b94aa7dfc" into flixel-addons/3.0.2/github/f107166de3e830648e8fbf3da5526d4b94aa7dfc +-cp ${HAXE_LIBCACHE}/flixel-addons/3.0.2/github/f107166de3e830648e8fbf3da5526d4b94aa7dfc/ +-D flixel-addons=3.0.2 \ No newline at end of file diff --git a/haxe_libraries/flixel-tools.hxml b/haxe_libraries/flixel-tools.hxml new file mode 100644 index 000000000..a9e964e83 --- /dev/null +++ b/haxe_libraries/flixel-tools.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "haxelib:/flixel-tools#1.5.1" into flixel-tools/1.5.1/haxelib +# @run: haxelib run-dir flixel-tools "${HAXE_LIBCACHE}/flixel-tools/1.5.1/haxelib" +-cp ${HAXE_LIBCACHE}/flixel-tools/1.5.1/haxelib/ +-D flixel-tools=1.5.1 \ No newline at end of file diff --git a/haxe_libraries/flixel-ui.hxml b/haxe_libraries/flixel-ui.hxml new file mode 100644 index 000000000..9dafa5221 --- /dev/null +++ b/haxe_libraries/flixel-ui.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "haxelib:/flixel-ui#2.5.0" into flixel-ui/2.5.0/haxelib +-cp ${HAXE_LIBCACHE}/flixel-ui/2.5.0/haxelib/ +-D flixel-ui=2.5.0 \ No newline at end of file diff --git a/haxe_libraries/flixel.hxml b/haxe_libraries/flixel.hxml new file mode 100644 index 000000000..f36c01da2 --- /dev/null +++ b/haxe_libraries/flixel.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "gh://github.com/EliteMasterEric/flixel#d6100cc8bed8e2654e21f0d18ff6584ae5a1f23a" into flixel/5.2.1/github/d6100cc8bed8e2654e21f0d18ff6584ae5a1f23a +# @run: haxelib run-dir flixel "${HAXE_LIBCACHE}/flixel/5.2.1/github/d6100cc8bed8e2654e21f0d18ff6584ae5a1f23a" +-cp ${HAXE_LIBCACHE}/flixel/5.2.1/github/d6100cc8bed8e2654e21f0d18ff6584ae5a1f23a/ +-D flixel=5.2.1 \ No newline at end of file diff --git a/haxe_libraries/flxanimate.hxml b/haxe_libraries/flxanimate.hxml new file mode 100644 index 000000000..59f979d6e --- /dev/null +++ b/haxe_libraries/flxanimate.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "gh://github.com/Dot-Stuff/flxanimate#18b2060a852d5c3eee7cb2fb69be5c56e105de53" into flxanimate/2.1.0/github/18b2060a852d5c3eee7cb2fb69be5c56e105de53 +-cp ${HAXE_LIBCACHE}/flxanimate/2.1.0/github/18b2060a852d5c3eee7cb2fb69be5c56e105de53/ +-D flxanimate=2.1.0 \ No newline at end of file diff --git a/haxe_libraries/format.hxml b/haxe_libraries/format.hxml new file mode 100644 index 000000000..fa815b761 --- /dev/null +++ b/haxe_libraries/format.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "haxelib:/format#3.5.0" into format/3.5.0/haxelib +-cp ${HAXE_LIBCACHE}/format/3.5.0/haxelib/ +-D format=3.5.0 \ No newline at end of file diff --git a/haxe_libraries/haxeui-core.hxml b/haxe_libraries/haxeui-core.hxml new file mode 100644 index 000000000..2c521ce11 --- /dev/null +++ b/haxe_libraries/haxeui-core.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "gh://github.com/haxeui/haxeui-core#e5cf78d71bbfaef799088a0b0ab162a38e4a7654" into haxeui-core/1.4.0/github/e5cf78d71bbfaef799088a0b0ab162a38e4a7654 +# @run: haxelib run-dir haxeui-core "${HAXE_LIBCACHE}/haxeui-core/1.4.0/github/e5cf78d71bbfaef799088a0b0ab162a38e4a7654" +-cp ${HAXE_LIBCACHE}/haxeui-core/1.4.0/github/e5cf78d71bbfaef799088a0b0ab162a38e4a7654/ +-D haxeui-core=1.4.0 diff --git a/haxe_libraries/haxeui-flixel.hxml b/haxe_libraries/haxeui-flixel.hxml new file mode 100644 index 000000000..0bdf58e74 --- /dev/null +++ b/haxe_libraries/haxeui-flixel.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "gh://github.com/haxeui/haxeui-flixel#f03bb6d16017b7cd9572c9545223a7853330a342" into haxeui-flixel/1.4.0/github/f03bb6d16017b7cd9572c9545223a7853330a342 +-lib flixel +-lib haxeui-core +-cp ${HAXE_LIBCACHE}/haxeui-flixel/1.4.0/github/f03bb6d16017b7cd9572c9545223a7853330a342/ +-D haxeui-flixel=1.4.0 diff --git a/haxe_libraries/hscript.hxml b/haxe_libraries/hscript.hxml new file mode 100644 index 000000000..106e1f884 --- /dev/null +++ b/haxe_libraries/hscript.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "haxelib:/hscript#2.5.0" into hscript/2.5.0/haxelib +# @run: haxelib run-dir hscript "${HAXE_LIBCACHE}/hscript/2.5.0/haxelib" +-cp ${HAXE_LIBCACHE}/hscript/2.5.0/haxelib/ +-D hscript=2.5.0 +--macro keep('IntIterator') \ No newline at end of file diff --git a/haxe_libraries/hxcpp-debug-server.hxml b/haxe_libraries/hxcpp-debug-server.hxml new file mode 100644 index 000000000..6c43fd98a --- /dev/null +++ b/haxe_libraries/hxcpp-debug-server.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "haxelib:/hxcpp-debug-server#1.2.4" into hxcpp-debug-server/1.2.4/haxelib +-cp ${HAXE_LIBCACHE}/hxcpp-debug-server/1.2.4/haxelib/ +-D hxcpp-debug-server=1.2.4 +--macro hxcpp.debug.jsonrpc.Macro.injectServer() diff --git a/haxe_libraries/hxcpp.hxml b/haxe_libraries/hxcpp.hxml new file mode 100644 index 000000000..288931f60 --- /dev/null +++ b/haxe_libraries/hxcpp.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "haxelib:/hxcpp#4.2.1" into hxcpp/4.2.1/haxelib +# @run: haxelib run-dir hxcpp "${HAXE_LIBCACHE}/hxcpp/4.2.1/haxelib" +-cp ${HAXE_LIBCACHE}/hxcpp/4.2.1/haxelib/ +-D hxcpp=4.2.1 \ No newline at end of file diff --git a/haxe_libraries/lime.hxml b/haxe_libraries/lime.hxml new file mode 100644 index 000000000..ef59f468b --- /dev/null +++ b/haxe_libraries/lime.hxml @@ -0,0 +1,6 @@ +# @install: lix --silent download "haxelib:/lime#8.0.0" into lime/8.0.0/haxelib +# @run: haxelib run-dir lime "${HAXE_LIBCACHE}/lime/8.0.0/haxelib" +-cp ${HAXE_LIBCACHE}/lime/8.0.0/haxelib/src +-D lime=8.0.0 +--macro lime._internal.macros.DefineMacro.run() +-lib ndll:${HAXE_LIBCACHE}/lime/8.0.0/haxelib/ndll/ \ No newline at end of file diff --git a/haxe_libraries/openfl.hxml b/haxe_libraries/openfl.hxml new file mode 100644 index 000000000..a0f736155 --- /dev/null +++ b/haxe_libraries/openfl.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "gh://github.com/EliteMasterEric/openfl#b2c185130301e28c143ef8b18a4131a6da1d21e8" into openfl/9.2.0/github/b2c185130301e28c143ef8b18a4131a6da1d21e8 +# @run: haxelib run-dir openfl "${HAXE_LIBCACHE}/openfl/9.2.0/github/b2c185130301e28c143ef8b18a4131a6da1d21e8" +-cp ${HAXE_LIBCACHE}/openfl/9.2.0/github/b2c185130301e28c143ef8b18a4131a6da1d21e8/src +-D openfl=9.2.0 +--macro openfl.utils._internal.ExtraParamsMacro.include() \ No newline at end of file diff --git a/haxe_libraries/polymod.hxml b/haxe_libraries/polymod.hxml new file mode 100644 index 000000000..fff07dd47 --- /dev/null +++ b/haxe_libraries/polymod.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "gh://github.com/larsiusprime/polymod#4e5b4b32fa2aff7a3a70cdf91fd7b0d2795fc799" into polymod/1.7.0/github/4e5b4b32fa2aff7a3a70cdf91fd7b0d2795fc799 +-lib thx.semver +-cp ${HAXE_LIBCACHE}/polymod/1.7.0/github/4e5b4b32fa2aff7a3a70cdf91fd7b0d2795fc799/ +-D polymod=1.7.0 \ No newline at end of file diff --git a/haxe_libraries/thx.semver.hxml b/haxe_libraries/thx.semver.hxml new file mode 100644 index 000000000..5e9397b5d --- /dev/null +++ b/haxe_libraries/thx.semver.hxml @@ -0,0 +1,4 @@ +# @install: lix --silent download "haxelib:/thx.semver#0.2.2" into thx.semver/0.2.2/haxelib +-cp ${HAXE_LIBCACHE}/thx.semver/0.2.2/haxelib/src +-D thx.semver=0.2.2 +-D thx_semver \ No newline at end of file