diff --git a/config.json b/config.json new file mode 100644 index 0000000..2e67ad7 --- /dev/null +++ b/config.json @@ -0,0 +1,6 @@ +{ + "label": "Juka", + "icon": "jukalogo.png", + "launch": "launch.sh", + "description": "Juka Programming Language" +} \ No newline at end of file diff --git a/example.juk b/example.juk new file mode 100644 index 0000000..70a3c2f --- /dev/null +++ b/example.juk @@ -0,0 +1,4 @@ +sub main() = { + printLine("Hello World"); + printLine("Hello World2"); +} \ No newline at end of file diff --git a/jukalogo.png b/jukalogo.png new file mode 100644 index 0000000..c66557c Binary files /dev/null and b/jukalogo.png differ diff --git a/launch.sh b/launch.sh new file mode 100644 index 0000000..bb94484 --- /dev/null +++ b/launch.sh @@ -0,0 +1,17 @@ +#!/bin/sh +cd $(dirname "$0") + + +cp /usr/trimui/lib/libSDL2-2.0.so.0 . +mv libSDL2-2.0.so.0 libSDL2.so +cp /usr/trimui/lib/libSDL2_ttf-2.0.so.0 . +mv libSDL2_ttf-2.0.so.0 libSDL2_ttf.so +cp /usr/trimui/lib/libSDL2_image-2.0.so.0 . +mv libSDL2_image-2.0.so.0 libSDL2_image.so + +export LD_LIBRARY_PATH="/usr/trimui/lib:$LD_LIBRARY_PATH" + +./Juka &> errors.txt + + +exit 0 \ No newline at end of file diff --git a/open-sans.ttf b/open-sans.ttf new file mode 100644 index 0000000..67803bb Binary files /dev/null and b/open-sans.ttf differ