diff --git a/packages/mono/6.12.0/build.sh b/packages/mono/6.12.0/build.sh index 7bb4b63..2cecc07 100755 --- a/packages/mono/6.12.0/build.sh +++ b/packages/mono/6.12.0/build.sh @@ -2,31 +2,19 @@ PREFIX=$(realpath $(dirname $0)) -mkdir -p build/mono build/mono-basic +mkdir -p build/mono cd build curl "https://download.mono-project.com/sources/mono/mono-6.12.0.122.tar.xz" -o mono.tar.xz -curl -L "https://github.com/mono/mono-basic/archive/refs/tags/4.7.tar.gz" -o mono-basic.tar.gz tar xf mono.tar.xz --strip-components=1 -C mono -tar xf mono-basic.tar.gz --strip-components=1 -C mono-basic -# Compiling Mono cd mono ./configure --prefix "$PREFIX" -make -j$(nproc) +make -j$(nproc) make install -j$(nproc) -export PATH="$PREFIX/bin:$PATH" # To be able to use mono commands - -# Compiling mono-basic -cd ../mono-basic -./configure --prefix="$PREFIX" - -make -j$(nproc) PLATFORM="linux" # Avoids conflict with the $PLATFORM variable we have -make install -j$(nproc) PLATFORM="linux" - -# Remove redundant files cd ../../ rm -rf build + diff --git a/packages/mono/6.12.0/compile b/packages/mono/6.12.0/compile index 5246bc2..8728714 100644 --- a/packages/mono/6.12.0/compile +++ b/packages/mono/6.12.0/compile @@ -1,16 +1,4 @@ #!/bin/bash -case "${PISTON_LANGUAGE}" in - csharp) - rename 's/$/\.cs/' "$@" # Add .cs extension - csc -out:out *.cs - ;; - basic) - rename 's/$/\.vb/' "$@" # Add .vb extension - vbnc -out:out *.vb - ;; - *) - echo "How did you get here? (${PISTON_LANGUAGE})" - exit 1 - ;; -esac +rename 's/$/\.cs/' "$@" # Add .cs extension +csc -out:out *.cs diff --git a/packages/mono/6.12.0/environment b/packages/mono/6.12.0/environment index 977a5e8..bd0ff98 100644 --- a/packages/mono/6.12.0/environment +++ b/packages/mono/6.12.0/environment @@ -1 +1 @@ -export PATH=$PWD/bin:$PATH +export PATH=$PWD/bin:$PATH \ No newline at end of file diff --git a/packages/mono/6.12.0/metadata.json b/packages/mono/6.12.0/metadata.json index 4d09ae7..a053884 100644 --- a/packages/mono/6.12.0/metadata.json +++ b/packages/mono/6.12.0/metadata.json @@ -5,10 +5,6 @@ { "language": "csharp", "aliases": ["mono", "mono-csharp", "mono-c#", "mono-cs", "c#", "cs"] - }, - { - "language": "basic", - "aliases": ["vb", "mono-vb", "mono-basic", "visual-basic", "visual basic"] } ] } diff --git a/packages/mono/6.12.0/test.vb b/packages/mono/6.12.0/test.vb deleted file mode 100644 index 291042e..0000000 --- a/packages/mono/6.12.0/test.vb +++ /dev/null @@ -1,9 +0,0 @@ -Imports System - -Module Module1 - - Sub Main() - Console.WriteLine("OK") - End Sub - -End Module diff --git a/readme.md b/readme.md index 919025c..b679198 100644 --- a/readme.md +++ b/readme.md @@ -361,7 +361,6 @@ Content-Type: application/json `scala`, `swift`, `typescript`, -`basic`, `vlang`, `yeethon`, `zig`,