makefile: less complicated since all 1-file programs

bscopy: copy the bs way
This commit is contained in:
2022-02-22 00:50:08 -06:00
parent 5cdd227424
commit 2d892495d6
2 changed files with 155 additions and 6 deletions

View File

@@ -2,18 +2,15 @@
CC = gcc
CFLAGS =
OBJECTS := syscalls.o
EXEC := syscalls
EXEC := syscalls bscopy
.PHONY: all clean
all: $(EXEC)
%: %.o
%: %.c
$(CC) $(CFLAGS) -o $@ $^
%.o: %.c
$(CC) $(CFLAGS) -c -o $@ $<
clean:
rm $(OBJECTS) $(EXEC)
rm $(EXEC)