Compare commits

..

No commits in common. "d79b58add1386bece550c45f1c58c9d27247d2b0" and "b6b573f4c4b5a6eddb99274991618d556dbbf453" have entirely different histories.

24 changed files with 2 additions and 126 deletions

View File

@ -1,19 +0,0 @@
#!/bin/bash
PREFIX=$(realpath $(dirname $0))
mkdir -p build
cd build
# Platform specific because a true source compile would require GHC to be installed already on the latest
curl -L "https://downloads.haskell.org/~ghc/9.0.1/ghc-9.0.1-x86_64-deb10-linux.tar.xz" -o ghc.tar.xz
tar xf ghc.tar.xz --strip-components=1
rm ghc.tar.xz
./configure --prefix="$PREFIX"
make install -j$(nproc)
cd ../
rm -rf build

View File

@ -1,5 +0,0 @@
#!/usr/bin/env bash
# Compile haskell file(s)
ghc -dynamic -v0 -o out "$@"
chmod +x out

View File

@ -1 +0,0 @@
export PATH=$PWD/bin:$PATH

View File

@ -1,6 +0,0 @@
{
"language": "haskell",
"version": "9.0.1",
"author": "Dan Vargas <danvargas46@gmail.com>",
"aliases": ["haskell", "hs"]
}

View File

@ -1,4 +0,0 @@
#!/bin/bash
shift # Filename is only used to compile
./out "$@"

View File

@ -1 +0,0 @@
main = putStrLn "OK"

View File

@ -1,19 +0,0 @@
#!/usr/bin/env bash
# Put instructions to build your package in here
PREFIX=$(realpath $(dirname $0))
mkdir -p build
cd build
# Prebuilt binary install since source compile requires lisp to be installed already
curl -L "http://prdownloads.sourceforge.net/sbcl/sbcl-2.1.2-x86-64-linux-binary.tar.bz2" -o sbcl.tar.bz2
tar xf sbcl.tar.bz2 --strip-components=1
rm sbcl.tar.bz2
INSTALL_ROOT=$PREFIX sh install.sh
cd ../
rm -rf build

View File

@ -1,4 +0,0 @@
#!/usr/bin/env bash
# Put 'export' statements here for environment variables
export PATH=$PWD/bin:$PATH

View File

@ -1,6 +0,0 @@
{
"language": "lisp",
"version": "2.1.2",
"aliases": ["lisp","cl","sbcl","commonlisp"],
"author": "Dan Vargas <danvargas46@gmail.com>"
}

View File

@ -1,4 +0,0 @@
#!/usr/bin/env bash
# Put instructions to run the runtime
sbcl --script "$@"

View File

@ -1 +0,0 @@
(write-line "OK")

View File

@ -1,18 +0,0 @@
#!/bin/bash
PREFIX=$(realpath $(dirname $0))
mkdir -p build
cd build
# Prebuilt binary - source *can* be built, but it requires gcc
curl -L "https://nim-lang.org/download/nim-1.4.4-linux_x64.tar.xz" -o nim.tar.xz
tar xf nim.tar.xz --strip-components=1
rm nim.tar.xz
./install.sh "$PREFIX"
cd ../
rm -rf build

View File

@ -1,5 +0,0 @@
#!/usr/bin/env bash
# Compile nim file(s)
nim --hints:off --out:out --nimcache:./ c "$@"
chmod +x out

View File

@ -1 +0,0 @@
export PATH=$PWD/nim/bin:$PATH

View File

@ -1,6 +0,0 @@
{
"language": "nim",
"version": "1.4.4",
"author": "Dan Vargas <danvargas46@gmail.com>",
"aliases": ["nim"]
}

View File

@ -1,4 +0,0 @@
#!/bin/bash
shift # Filename is only used to compile
./out "$@"

View File

@ -1 +0,0 @@
echo("OK")

View File

@ -1,4 +1,4 @@
#!/bin/bash
# osabie only takes filename and stdin
osabie "$1"
# Put instructions to run the runtime
osabie "$@"

View File

@ -1,5 +0,0 @@
#!/bin/bash
source ../../python/3.9.1/build.sh
git clone -q https://github.com/betaveros/paradoc.git paradoc

View File

@ -1,2 +0,0 @@
export PYTHONPATH=$PYTHONPATH:$PWD/paradoc
export PATH=$PWD/bin:$PATH

View File

@ -1,6 +0,0 @@
{
"language": "paradoc",
"version": "0.6.0",
"author": "Dan Vargas <danvargas46@gmail.com>",
"aliases": ["paradoc"]
}

View File

@ -1,4 +0,0 @@
#!/bin/bash
# Paradoc only takes filename and stdin
python3 -m paradoc "$1"

View File

@ -1 +0,0 @@
"OK"

View File

@ -1,4 +1,3 @@
#!/usr/bin/env bash
shift
./binary "$@"