From 3365ba34b8f8f5b29387d9022b96011899ed2b9a Mon Sep 17 00:00:00 2001 From: Hydrazer Date: Sat, 12 Jun 2021 11:44:10 -0600 Subject: [PATCH] Adding Raku probably doesn't work lol tried copying the other ones someone could probably implement it using the build instructions from this https://rakudo.org/downloads/rakudo/source --- packages/raku/build.sh | 10 ++++++++++ packages/raku/environment | 4 ++++ packages/raku/metadata.json | 5 +++++ packages/raku/run | 3 +++ packages/raku/test.raku | 1 + 5 files changed, 23 insertions(+) create mode 100644 packages/raku/build.sh create mode 100644 packages/raku/environment create mode 100644 packages/raku/metadata.json create mode 100644 packages/raku/run create mode 100644 packages/raku/test.raku diff --git a/packages/raku/build.sh b/packages/raku/build.sh new file mode 100644 index 0000000..cc9dc0e --- /dev/null +++ b/packages/raku/build.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +mkdir -p bin +cd bin/ + +curl -L "https://rakudo.org/dl/rakudo/rakudo-moar-2021.05-01-linux-x86_64-gcc.tar.gz" -o raku.tar.xz +tar xf raku.tar.xz --strip-components=1 +rm raku.tar.xz + +cd ../ \ No newline at end of file diff --git a/packages/raku/environment b/packages/raku/environment new file mode 100644 index 0000000..12ab624 --- /dev/null +++ b/packages/raku/environment @@ -0,0 +1,4 @@ +#!/bin/bash + +# Path to raku binary +export PATH=$PWD/bin:$PATH \ No newline at end of file diff --git a/packages/raku/metadata.json b/packages/raku/metadata.json new file mode 100644 index 0000000..d053b01 --- /dev/null +++ b/packages/raku/metadata.json @@ -0,0 +1,5 @@ +{ + "language": "raku", + "version": "v6.d", + "aliases": ["raku", "rakudo", "perl6", "p6", "pl6"] +} \ No newline at end of file diff --git a/packages/raku/run b/packages/raku/run new file mode 100644 index 0000000..6c2c077 --- /dev/null +++ b/packages/raku/run @@ -0,0 +1,3 @@ +#!/bin/bash + +raku "$@" \ No newline at end of file diff --git a/packages/raku/test.raku b/packages/raku/test.raku new file mode 100644 index 0000000..147532d --- /dev/null +++ b/packages/raku/test.raku @@ -0,0 +1 @@ +say "Hello Bruh" \ No newline at end of file