| author | Stephen Paul Weber
<singpolyma@singpolyma.net> 2024-11-12 19:15:44 UTC |
| committer | Stephen Paul Weber
<singpolyma@singpolyma.net> 2024-11-12 19:15:44 UTC |
| parent | 2ff342e898830190fe265d69ec68eac13deb1f34 |
| .builds/alpine.yml | +17 | -7 |
diff --git a/.builds/alpine.yml b/.builds/alpine.yml index d4e9445..60e574a 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml @@ -1,4 +1,4 @@ -image: alpine/3.20 +image: alpine/edge packages: - opus-dev #- libdatachannel-dev @@ -9,6 +9,8 @@ packages: sources: - https://git.sr.ht/~singpolyma/snikket-sdk - https://gitlab.alpinelinux.org/anjandev/aports.git#haxe +artifacts: +- snikket-sdk/libsnikket.so tasks: - keygen: | abuild-keygen -a -i -n @@ -27,12 +29,20 @@ tasks: - xlocale: | doas ln -s /usr/include/locale.h /usr/include/xlocale.h - haxelib: | - haxelib install datetime - haxelib install haxe-strings - haxelib install hsluv - haxelib install tink_http - haxelib install sha - haxelib install thenshim + haxelib --quiet git jsImport https://github.com/back2dos/jsImport + haxelib --quiet install datetime + haxelib --quiet install haxe-strings + haxelib --quiet install hsluv + haxelib --quiet install tink_http + haxelib --quiet install sha + haxelib --quiet install thenshim + haxelib --quiet install HtmlParser + haxelib --quiet install hxnodejs + haxelib --quiet git hxtsdgen https://github.com/singpolyma/hxtsdgen + haxelib --quiet install utest + haxelib --quiet git hxcpp https://github.com/HaxeFoundation/hxcpp + cd ~/haxe/hxcpp/git/tools/hxcpp + haxe compile.hxml - make: | cd snikket-sdk make