From fe9e5b986c72d622f2a9c8ab7e4ff24eae14fc1d Mon Sep 17 00:00:00 2001 From: czjstmax Date: Wed, 19 Nov 2025 23:09:29 +0100 Subject: updated build script to remove local binary from repo, added [MIT] license --- build.sh | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index f272df6..70bdc5a 100755 --- a/build.sh +++ b/build.sh @@ -1,4 +1,23 @@ #!/usr/bin/env bash -gcc g.c -o g -O3 -Wall -Wextra -pedantic || printf ":: shit\n" -printf ":: done\n" +# compile g +if gcc g.c -o g -O3 -Wall -Wextra -pedantic; then + # move to PATH + if sudo cp ./g /usr/bin/g; then + # remove binary from local repo + if rm ./g; then + # status message + printf ":: done ♥\n" + else + # or kill myself + printf ":: couldnt remove binary from local repo, fuck you ♥\n" + fi + else + # or kill yourself + printf ":: couldnt copy to PATH, fuck you ♥\n" + fi +else +# or kill ourselves + printf ":: couldnt compile, fuck you ♥\n" +fi + -- cgit v1.3.1