From 0551290dd114fe33797720124932be441b641360 Mon Sep 17 00:00:00 2001 From: Juraj Kirchheim Date: Mon, 30 Oct 2017 14:25:16 +0100 Subject: [PATCH] Lixify setup. --- .haxerc | 1 + haxe_libraries/deep_equal.hxml | 3 +++ haxe_libraries/hx3compat.hxml | 3 +++ haxe_libraries/hxnodejs.hxml | 6 ++++++ haxe_libraries/tink_anon.hxml | 5 +++++ haxe_libraries/tink_core.hxml | 3 +++ haxe_libraries/tink_hxx.hxml | 6 ++++++ haxe_libraries/tink_macro.hxml | 5 +++++ haxe_libraries/tink_parse.hxml | 5 +++++ haxe_libraries/tink_stringly.hxml | 5 +++++ haxe_libraries/travix.hxml | 3 +++ tests.hxml | 1 + 12 files changed, 46 insertions(+) create mode 100644 .haxerc create mode 100644 haxe_libraries/deep_equal.hxml create mode 100644 haxe_libraries/hx3compat.hxml create mode 100644 haxe_libraries/hxnodejs.hxml create mode 100644 haxe_libraries/tink_anon.hxml create mode 100644 haxe_libraries/tink_core.hxml create mode 100644 haxe_libraries/tink_hxx.hxml create mode 100644 haxe_libraries/tink_macro.hxml create mode 100644 haxe_libraries/tink_parse.hxml create mode 100644 haxe_libraries/tink_stringly.hxml create mode 100644 haxe_libraries/travix.hxml diff --git a/.haxerc b/.haxerc new file mode 100644 index 0000000..e024103 --- /dev/null +++ b/.haxerc @@ -0,0 +1 @@ +{"version":"4.0.0-preview.2","resolveLibs":"scoped"} \ No newline at end of file diff --git a/haxe_libraries/deep_equal.hxml b/haxe_libraries/deep_equal.hxml new file mode 100644 index 0000000..0e7c4bf --- /dev/null +++ b/haxe_libraries/deep_equal.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "haxelib:deep_equal#0.3.0" into deep_equal/0.3.0/haxelib +-D deep_equal=0.3.0 +-cp ${HAXESHIM_LIBCACHE}/deep_equal/0.3.0/haxelib/src diff --git a/haxe_libraries/hx3compat.hxml b/haxe_libraries/hx3compat.hxml new file mode 100644 index 0000000..ce2a056 --- /dev/null +++ b/haxe_libraries/hx3compat.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "haxelib:hx3compat#1.0.0" into hx3compat/1.0.0/haxelib +-D hx3compat=1.0.0 +-cp ${HAXESHIM_LIBCACHE}/hx3compat/1.0.0/haxelib/std diff --git a/haxe_libraries/hxnodejs.hxml b/haxe_libraries/hxnodejs.hxml new file mode 100644 index 0000000..5546c86 --- /dev/null +++ b/haxe_libraries/hxnodejs.hxml @@ -0,0 +1,6 @@ +# @install: lix --silent download "haxelib:hxnodejs#4.0.9" into hxnodejs/4.0.9/haxelib +-D hxnodejs=4.0.9 +-cp ${HAXESHIM_LIBCACHE}/hxnodejs/4.0.9/haxelib/src +-D nodejs +--macro allowPackage('sys') +--macro _hxnodejs.VersionWarning.include() diff --git a/haxe_libraries/tink_anon.hxml b/haxe_libraries/tink_anon.hxml new file mode 100644 index 0000000..3dd36a3 --- /dev/null +++ b/haxe_libraries/tink_anon.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "haxelib:tink_anon#0.1.3" into tink_anon/0.1.3/haxelib +-D tink_anon=0.1.3 +-cp ${HAXESHIM_LIBCACHE}/tink_anon/0.1.3/haxelib/src + +-lib tink_macro \ No newline at end of file diff --git a/haxe_libraries/tink_core.hxml b/haxe_libraries/tink_core.hxml new file mode 100644 index 0000000..5b179f6 --- /dev/null +++ b/haxe_libraries/tink_core.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "haxelib:tink_core#1.15.0" into tink_core/1.15.0/haxelib +-D tink_core=1.15.0 +-cp ${HAXESHIM_LIBCACHE}/tink_core/1.15.0/haxelib/src diff --git a/haxe_libraries/tink_hxx.hxml b/haxe_libraries/tink_hxx.hxml new file mode 100644 index 0000000..f54e3ec --- /dev/null +++ b/haxe_libraries/tink_hxx.hxml @@ -0,0 +1,6 @@ +-D tink_hxx=0.13.1 +-cp src + +-lib tink_parse +-lib tink_macro +-lib tink_anon \ No newline at end of file diff --git a/haxe_libraries/tink_macro.hxml b/haxe_libraries/tink_macro.hxml new file mode 100644 index 0000000..52a100a --- /dev/null +++ b/haxe_libraries/tink_macro.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "haxelib:tink_macro#0.15.0" into tink_macro/0.15.0/haxelib +-D tink_macro=0.15.0 +-cp ${HAXESHIM_LIBCACHE}/tink_macro/0.15.0/haxelib/src + +-lib tink_core \ No newline at end of file diff --git a/haxe_libraries/tink_parse.hxml b/haxe_libraries/tink_parse.hxml new file mode 100644 index 0000000..731fa3c --- /dev/null +++ b/haxe_libraries/tink_parse.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "haxelib:tink_parse#0.2.0" into tink_parse/0.2.0/haxelib +-D tink_parse=0.2.0 +-cp ${HAXESHIM_LIBCACHE}/tink_parse/0.2.0/haxelib/src + +-lib tink_core \ No newline at end of file diff --git a/haxe_libraries/tink_stringly.hxml b/haxe_libraries/tink_stringly.hxml new file mode 100644 index 0000000..dd8f75e --- /dev/null +++ b/haxe_libraries/tink_stringly.hxml @@ -0,0 +1,5 @@ +# @install: lix --silent download "haxelib:tink_stringly#0.2.0" into tink_stringly/0.2.0/haxelib +-D tink_stringly=0.2.0 +-cp ${HAXESHIM_LIBCACHE}/tink_stringly/0.2.0/haxelib/src + +-lib tink_core \ No newline at end of file diff --git a/haxe_libraries/travix.hxml b/haxe_libraries/travix.hxml new file mode 100644 index 0000000..97743e0 --- /dev/null +++ b/haxe_libraries/travix.hxml @@ -0,0 +1,3 @@ +# @install: lix --silent download "haxelib:travix#0.10.1" into travix/0.10.1/haxelib +-D travix=0.10.1 +-cp ${HAXESHIM_LIBCACHE}/travix/0.10.1/haxelib/src diff --git a/tests.hxml b/tests.hxml index b753c78..8b3acee 100644 --- a/tests.hxml +++ b/tests.hxml @@ -1,4 +1,5 @@ -lib tink_stringly -lib deep_equal +-lib hx3compat -cp tests -main RunTests \ No newline at end of file