diff --git a/packages/racket/8.3.0/build.sh b/packages/racket/8.3.0/build.sh new file mode 100644 index 0000000..187aef4 --- /dev/null +++ b/packages/racket/8.3.0/build.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +# curl racket 8.3 linux installation shell file +curl -L 'https://download.racket-lang.org/installers/8.3/racket-8.3-x86_64-linux-cs.sh' -o racket.sh + +# provide settings "no" "4" and "" to racket.sh +echo "no +4 +" | sh racket.sh + diff --git a/packages/racket/8.3.0/environment b/packages/racket/8.3.0/environment new file mode 100644 index 0000000..1a30eef --- /dev/null +++ b/packages/racket/8.3.0/environment @@ -0,0 +1,5 @@ +#!/bin/bash + +# Path to racket binary +export PATH=$PWD/bin:$PATH +export RACKET_PATH=$PWD/racket \ No newline at end of file diff --git a/packages/racket/8.3.0/metadata.json b/packages/racket/8.3.0/metadata.json new file mode 100644 index 0000000..14b902c --- /dev/null +++ b/packages/racket/8.3.0/metadata.json @@ -0,0 +1,5 @@ +{ + "language": "racket", + "version": "8.3.0", + "aliases": ["rkt"] +} diff --git a/packages/racket/8.3.0/run b/packages/racket/8.3.0/run new file mode 100644 index 0000000..227bfaa --- /dev/null +++ b/packages/racket/8.3.0/run @@ -0,0 +1,3 @@ +#!/bin/bash + +"$RACKET_PATH"/bin/racket "$@" \ No newline at end of file diff --git a/packages/racket/8.3.0/test.rkt b/packages/racket/8.3.0/test.rkt new file mode 100644 index 0000000..7e0825c --- /dev/null +++ b/packages/racket/8.3.0/test.rkt @@ -0,0 +1,3 @@ +#lang racket + +(display "OK") \ No newline at end of file diff --git a/readme.md b/readme.md index 542c917..ce66d22 100644 --- a/readme.md +++ b/readme.md @@ -382,8 +382,9 @@ Content-Type: application/json `pyth`, `python`, `python2`, -`retina`, +`racket`, `raku`, +`retina`, `rockstar`, `rscript`, `ruby`,