diff --git a/api/src/config.js b/api/src/config.js index 85aa691..5324097 100644 --- a/api/src/config.js +++ b/api/src/config.js @@ -68,7 +68,7 @@ const options = [ { key: 'bind_address', desc: 'Address to bind REST API on', - default: '0.0.0.0:2000', + default: `0.0.0.0:${process.env["PORT"] || 2000}`, validators: [], }, { diff --git a/docs/requirements.txt b/docs/requirements.txt index 53dbf05..33ce51e 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1 +1 @@ -mkdocs==1.1.2 \ No newline at end of file +mkdocs==1.2.3 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 5c51a1d..2966933 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,4 +29,4 @@ "dev": true } } -} +} \ No newline at end of file diff --git a/packages/befunge93/0.2.0/build.sh b/packages/befunge93/0.2.0/build.sh new file mode 100644 index 0000000..de6bdbf --- /dev/null +++ b/packages/befunge93/0.2.0/build.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +# source python 2.7 +source ../../python/2.7.18/build.sh + +# clone befunge repo +git clone -q 'https://github.com/programble/befungee' befunge93 + +# go inside befunge93 so we can checkout +cd befunge93 + +# checkout the version 0.2.0 +git checkout tag/v0.2.0 + +cd .. \ No newline at end of file diff --git a/packages/befunge93/0.2.0/environment b/packages/befunge93/0.2.0/environment new file mode 100644 index 0000000..43f2db1 --- /dev/null +++ b/packages/befunge93/0.2.0/environment @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +# Put 'export' statements here for environment variables +export PATH=$PWD/bin:$PATH +export BEFUNGE93_PATH=$PWD/befunge93 \ No newline at end of file diff --git a/packages/befunge93/0.2.0/metadata.json b/packages/befunge93/0.2.0/metadata.json new file mode 100644 index 0000000..16c2643 --- /dev/null +++ b/packages/befunge93/0.2.0/metadata.json @@ -0,0 +1,5 @@ +{ + "language": "befunge93", + "version": "0.2.0", + "aliases": ["b93"] +} diff --git a/packages/befunge93/0.2.0/run b/packages/befunge93/0.2.0/run new file mode 100644 index 0000000..3d95114 --- /dev/null +++ b/packages/befunge93/0.2.0/run @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# run the befunge program with the file name +python2.7 "$BEFUNGE93_PATH"/befungee.py "$1" \ No newline at end of file diff --git a/packages/befunge93/0.2.0/test.b93 b/packages/befunge93/0.2.0/test.b93 new file mode 100644 index 0000000..4cb5175 --- /dev/null +++ b/packages/befunge93/0.2.0/test.b93 @@ -0,0 +1 @@ +64+"KO">:#,_@ \ No newline at end of file diff --git a/readme.md b/readme.md index 1679568..bc19ab4 100644 --- a/readme.md +++ b/readme.md @@ -323,6 +323,7 @@ Content-Type: application/json `awk`, `bash`, +`befunge93`, `brainfuck`, `c`, `c++`,