From 4c45648a7962b46347ca88f3e763096e5f618ab8 Mon Sep 17 00:00:00 2001 From: RVG|lory <87276663+LoryPelli@users.noreply.github.com> Date: Sun, 9 Apr 2023 12:24:30 +0200 Subject: [PATCH] Updated to `Vlang 0.3.3` --- packages/vlang/0.3.3/build.sh | 8 ++++++++ packages/vlang/0.3.3/environment | 4 ++++ packages/vlang/0.3.3/metadata.json | 5 +++++ packages/vlang/0.3.3/run | 14 ++++++++++++++ packages/vlang/0.3.3/test.v | 3 +++ 5 files changed, 34 insertions(+) create mode 100644 packages/vlang/0.3.3/build.sh create mode 100644 packages/vlang/0.3.3/environment create mode 100644 packages/vlang/0.3.3/metadata.json create mode 100644 packages/vlang/0.3.3/run create mode 100644 packages/vlang/0.3.3/test.v diff --git a/packages/vlang/0.3.3/build.sh b/packages/vlang/0.3.3/build.sh new file mode 100644 index 0000000..127bac9 --- /dev/null +++ b/packages/vlang/0.3.3/build.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Cloning vlang source +git clone https://github.com/vlang/v +cd v + +# Building and installing vlang +make \ No newline at end of file diff --git a/packages/vlang/0.3.3/environment b/packages/vlang/0.3.3/environment new file mode 100644 index 0000000..638b0c2 --- /dev/null +++ b/packages/vlang/0.3.3/environment @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# Put 'export' statements here for environment variables +export PATH="$PWD/v:$PATH" \ No newline at end of file diff --git a/packages/vlang/0.3.3/metadata.json b/packages/vlang/0.3.3/metadata.json new file mode 100644 index 0000000..4cdd7fd --- /dev/null +++ b/packages/vlang/0.3.3/metadata.json @@ -0,0 +1,5 @@ +{ + "language": "vlang", + "version": "0.3.3", + "aliases": ["v"] +} \ No newline at end of file diff --git a/packages/vlang/0.3.3/run b/packages/vlang/0.3.3/run new file mode 100644 index 0000000..f608902 --- /dev/null +++ b/packages/vlang/0.3.3/run @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +# Export environment variables +export VMODULES="$PWD" +export TMPDIR="$PWD" + +# Put instructions to run the runtime + +filename=$1 + +rename 's/$/\.v/' $filename # Add .v extension + +shift +v run $filename.v "$@" \ No newline at end of file diff --git a/packages/vlang/0.3.3/test.v b/packages/vlang/0.3.3/test.v new file mode 100644 index 0000000..fb5de5e --- /dev/null +++ b/packages/vlang/0.3.3/test.v @@ -0,0 +1,3 @@ +fn main() { + println('OK') +} \ No newline at end of file