From eae11d6025bcee046ca7aa2a90931f3890de82c9 Mon Sep 17 00:00:00 2001 From: Dan Vargas <10914883+dvargas46@users.noreply.github.com> Date: Wed, 24 Mar 2021 15:39:17 -0500 Subject: [PATCH] pkg(cow-1.0.0): Add cow 1.0.0 (#188) Co-authored-by: Vargas, Dan --- packages/cow/1.0.0/build.sh | 12 ++++++++++++ packages/cow/1.0.0/environment | 2 ++ packages/cow/1.0.0/metadata.json | 6 ++++++ packages/cow/1.0.0/run | 2 ++ packages/cow/1.0.0/test.cow | 4 ++++ 5 files changed, 26 insertions(+) create mode 100755 packages/cow/1.0.0/build.sh create mode 100644 packages/cow/1.0.0/environment create mode 100644 packages/cow/1.0.0/metadata.json create mode 100644 packages/cow/1.0.0/run create mode 100644 packages/cow/1.0.0/test.cow diff --git a/packages/cow/1.0.0/build.sh b/packages/cow/1.0.0/build.sh new file mode 100755 index 0000000..3bf5938 --- /dev/null +++ b/packages/cow/1.0.0/build.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +# Grab the latest cow source from github +git clone -q https://github.com/BigZaphod/COW.git cow + +# Generate the cow binary into bin +mkdir -p bin +sed -i '1i#define NO_GREETINGS' cow/source/cow.cpp +g++ -o bin/cow cow/source/cow.cpp + +# Cleanup +rm -rf cow diff --git a/packages/cow/1.0.0/environment b/packages/cow/1.0.0/environment new file mode 100644 index 0000000..f31a19f --- /dev/null +++ b/packages/cow/1.0.0/environment @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +export PATH=$PWD/bin:$PATH \ No newline at end of file diff --git a/packages/cow/1.0.0/metadata.json b/packages/cow/1.0.0/metadata.json new file mode 100644 index 0000000..edd6502 --- /dev/null +++ b/packages/cow/1.0.0/metadata.json @@ -0,0 +1,6 @@ +{ + "language": "cow", + "version": "1.0.0", + "author": "Dan Vargas ", + "aliases": ["cow"] +} \ No newline at end of file diff --git a/packages/cow/1.0.0/run b/packages/cow/1.0.0/run new file mode 100644 index 0000000..4cc2d92 --- /dev/null +++ b/packages/cow/1.0.0/run @@ -0,0 +1,2 @@ +#!/bin/bash +cow "$@" diff --git a/packages/cow/1.0.0/test.cow b/packages/cow/1.0.0/test.cow new file mode 100644 index 0000000..b4223ec --- /dev/null +++ b/packages/cow/1.0.0/test.cow @@ -0,0 +1,4 @@ +MoO MoO MoO MoO MoO MoO MoO MoO +MOO moO MoO MoO MoO MoO MoO MoO MoO MoO MoO mOo MOo moo +moO MoO MoO MoO MoO MoO MoO MoO Moo +MOo MOo MOo MOo Moo \ No newline at end of file