commit 549b251bcebeb36f3a9c45ab018895d4fb1cb7f7 Author: Lucas Petrino Date: Sat Dec 28 11:44:35 2024 +1300 Initial Commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dbe9c82 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.vscode/ \ No newline at end of file diff --git a/bin/clang b/bin/clang new file mode 100644 index 0000000..88b7b7c --- /dev/null +++ b/bin/clang @@ -0,0 +1,3 @@ +#! /bin/sh + +"$ZIG_PATH"/zig cc "$@" \ No newline at end of file diff --git a/bin/clang++ b/bin/clang++ new file mode 100644 index 0000000..210b411 --- /dev/null +++ b/bin/clang++ @@ -0,0 +1,3 @@ +#! /bin/sh + +"$ZIG_PATH"/zig c++ "$@" \ No newline at end of file diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..93bda43 --- /dev/null +++ b/install.sh @@ -0,0 +1,18 @@ +#! /bin/sh + +if [ $# -eq 0 ] + then + echo "No arguments supplied" +fi + +PREFIX="$1" + +if [ ! -d "$PREFIX" ]; then + echo "Error: The path '$PREFIX' does not exist or is not a directory." + exit 1 +fi + +SCRIPT_DIR=$(dirname "$0") + +cp "$SCRIPT_DIR/bin/clang" "$PREFIX/bin/clang" +cp "$SCRIPT_DIR/bin/clang++" "$PREFIX/bin/clang++" \ No newline at end of file