1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
CC = gcc LDFLAGS = -no-pie -g .PHONY: all clean all: gen_init_cpio mkmat %.o: %.c $(CC) -o $@ -c $< mkmat: mkmat.o $(CC) -o $@ $^ $(LDFLAGS) gen_init_cpio: gen_init_cpio.o $(CC) -o $@ $^ $(LDFLAGS) clean: rm -rf $(OBJ) gen_init_cpio.o gen_init_cpio