diff --git a/package-lock.json b/package-lock.json index 5c51a1d..e4fda77 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,26 +1,6 @@ { - "name": "piston", - "lockfileVersion": 2, "requires": true, - "packages": { - "": { - "devDependencies": { - "prettier": "2.4.1" - } - }, - "node_modules/prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - } - }, + "lockfileVersion": 1, "dependencies": { "prettier": { "version": "2.4.1", diff --git a/packages/pascal/3.2.0/build.sh b/packages/pascal/3.2.0/build.sh deleted file mode 100755 index 0d1a3b8..0000000 --- a/packages/pascal/3.2.0/build.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -PREFIX=$(realpath $(dirname $0)) - -mkdir -p build - -cd build -curl -L "https://sourceforge.net/projects/freepascal/files/Linux/3.2.0/fpc-3.2.0-x86_64-linux.tar/download" -o pascal.tar -tar xf pascal.tar --strip-components=1 - -# FreePascal uses an interactive installer -./install.sh << ANSWERS -$PREFIX -n -n -n -ANSWERS - -cd .. -rm -rf build - -# A sample config (needed for each "project") is written to /etc -# We'll copy that into the local lib dir (fpc searches there too on compile) -mkdir lib/fpc/etc -cp -r /etc/fp* lib/fpc/etc/ diff --git a/packages/pascal/3.2.0/compile b/packages/pascal/3.2.0/compile deleted file mode 100644 index 93855b7..0000000 --- a/packages/pascal/3.2.0/compile +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -# Compile pascal files -fpc -oout -v0 "$@" -chmod +x out diff --git a/packages/pascal/3.2.0/environment b/packages/pascal/3.2.0/environment deleted file mode 100644 index bd0ff98..0000000 --- a/packages/pascal/3.2.0/environment +++ /dev/null @@ -1 +0,0 @@ -export PATH=$PWD/bin:$PATH \ No newline at end of file diff --git a/packages/pascal/3.2.0/metadata.json b/packages/pascal/3.2.0/metadata.json deleted file mode 100644 index daaca4f..0000000 --- a/packages/pascal/3.2.0/metadata.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "language": "pascal", - "version": "3.2.0", - "aliases": ["pascal", "freepascal", "pp", "pas"] -} diff --git a/packages/pascal/3.2.0/run b/packages/pascal/3.2.0/run deleted file mode 100644 index 6955ba9..0000000 --- a/packages/pascal/3.2.0/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -shift # Filename is only used to compile -./out "$@" diff --git a/packages/pascal/3.2.0/test.pp b/packages/pascal/3.2.0/test.pp deleted file mode 100644 index 3c5165d..0000000 --- a/packages/pascal/3.2.0/test.pp +++ /dev/null @@ -1,5 +0,0 @@ -program test; - - begin - writeln('OK'); - end. \ No newline at end of file