Skip to content

Instantly share code, notes, and snippets.

@krissemicolon
Created May 14, 2021 16:14
Show Gist options
  • Save krissemicolon/594a5a10d02f7fa03918c4ea6d887ebc to your computer and use it in GitHub Desktop.
Save krissemicolon/594a5a10d02f7fa03918c4ea6d887ebc to your computer and use it in GitHub Desktop.
.POSIX:
NAME=
EXT=
C=
$(NAME): src/*$(EXT)
$(C) src/*(EXT) -o $(NAME)
clean:
rm $(NAME) src/*.hi src/*.o
install: $(NAME)
mv $(NAME) /usr/local/bin
remove: /usr/local/bin/$(NAME)
rm /usr/local/bin/$(NAME)
.PHONY: $(NAME), clean, install, remove
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment