From 332a077f469a763592660eaf1b30a808d5be1b43 Mon Sep 17 00:00:00 2001 From: Shivansh-007 Date: Sat, 20 Mar 2021 06:16:54 +0530 Subject: [PATCH] pkg(vlang-0.1.13): Add vlang 0.1.13 (#177) * pkg(vlang-0.1.13): Add vlang 0.1.13 * Export environment variables: VMODULES and TMPDIR environment vars to the current working dir in the run script. Co-authored-by: Shivansh-007 --- packages/vlang/0.1.13/build.sh | 8 ++++++++ packages/vlang/0.1.13/environment | 4 ++++ packages/vlang/0.1.13/metadata.json | 6 ++++++ packages/vlang/0.1.13/run | 8 ++++++++ packages/vlang/0.1.13/test.v | 3 +++ 5 files changed, 29 insertions(+) create mode 100755 packages/vlang/0.1.13/build.sh create mode 100644 packages/vlang/0.1.13/environment create mode 100644 packages/vlang/0.1.13/metadata.json create mode 100644 packages/vlang/0.1.13/run create mode 100644 packages/vlang/0.1.13/test.v diff --git a/packages/vlang/0.1.13/build.sh b/packages/vlang/0.1.13/build.sh new file mode 100755 index 0000000..127bac9 --- /dev/null +++ b/packages/vlang/0.1.13/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.1.13/environment b/packages/vlang/0.1.13/environment new file mode 100644 index 0000000..638b0c2 --- /dev/null +++ b/packages/vlang/0.1.13/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.1.13/metadata.json b/packages/vlang/0.1.13/metadata.json new file mode 100644 index 0000000..855f7bb --- /dev/null +++ b/packages/vlang/0.1.13/metadata.json @@ -0,0 +1,6 @@ +{ + "language": "vlang", + "version": "0.1.13", + "author": "Shivansh-007 ", + "aliases": ["v"] +} diff --git a/packages/vlang/0.1.13/run b/packages/vlang/0.1.13/run new file mode 100644 index 0000000..d8fa7b2 --- /dev/null +++ b/packages/vlang/0.1.13/run @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Export environment variables +export VMODULES="$PWD" +export TMPDIR="$PWD" + +# Put instructions to run the runtime +v run "$@" \ No newline at end of file diff --git a/packages/vlang/0.1.13/test.v b/packages/vlang/0.1.13/test.v new file mode 100644 index 0000000..fb5de5e --- /dev/null +++ b/packages/vlang/0.1.13/test.v @@ -0,0 +1,3 @@ +fn main() { + println('OK') +} \ No newline at end of file