diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-01-21 11:54:14 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-01-21 11:54:26 +0100 |
| commit | 66456b8a0b622bb63297f97eea6349de07db0ae5 (patch) | |
| tree | 31aeb82ebad322d2484ad22e96294283ce2abb03 | |
| parent | e20bf5732d4f2c5c947b1ab48b3024d149f88459 (diff) | |
| download | pintos-linked-list-66456b8a0b622bb63297f97eea6349de07db0ae5.tar.gz | |
add makefile
| -rw-r--r-- | Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..42c6bbe --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +SRC = list.c main.c +OBJ = $(SRC:.c=.o) + +all: linked_list + +.c.o: + $(CC) -c $< + +linked_list: $(OBJ) + $(CC) -o $@ $(OBJ) + +run: linked_list + ./linked_list + +valgrind: linked_list + valgrind --tool=memcheck --leak-check=yes ./linked_list + +clean: + rm -f linked_list $(OBJ) + +.PHONY: all run valgrind clean |
