2020-06-02 20:36:37 +00:00
|
|
|
# This makefile is BSD compatiable: You can run it without gmake on most systems
|
|
|
|
|
2020-06-02 20:23:02 +00:00
|
|
|
CC = cc
|
2020-06-01 20:07:35 +00:00
|
|
|
|
|
|
|
compile:
|
2020-06-02 20:23:02 +00:00
|
|
|
$(CC) -c *.c
|
|
|
|
$(CC) -o cat cat.o
|
2020-06-03 03:33:15 +00:00
|
|
|
$(CC) -o kill kill.o
|
2020-06-02 20:23:02 +00:00
|
|
|
$(CC) -o dirname dirname.o
|
|
|
|
$(CC) -o echo echo.o
|
|
|
|
$(CC) -o ln ln.o
|
|
|
|
$(CC) -o mkdir mkdir.o
|
|
|
|
$(CC) -o pwd pwd.o
|
|
|
|
$(CC) -o rmdir rmdir.o
|
|
|
|
$(CC) -o touch touch.o
|
|
|
|
$(CC) -o yes yes.o
|
2020-06-02 20:28:20 +00:00
|
|
|
|
2020-06-02 20:36:37 +00:00
|
|
|
clean:
|
2020-06-03 03:33:15 +00:00
|
|
|
rm *.o cat dirname echo ln mkdir pwd rmdir touch yes kill
|
2020-06-02 20:28:20 +00:00
|
|
|
|
|
|
|
.PHONY: clean objclean compile
|