DESTDIR = PREFIX = / MKDIR = /bin/mkdir INSTALL = /bin/install -c -m 755 CC = /usr/bin/gcc LD = /usr/bin/gcc CFLAGS += -Wall -Wstrict-prototypes -Wsign-compare -Wchar-subscripts \ -Wpointer-arith -Wcast-align -Wsign-compare #pretty print! E = @echo Q = @ all: gen_init_cpio .PHONY: all .DEFAULT: all %.o: %.c $(E) " compile " $@ $(Q) $(CC) -c $(CFLAGS) $< -o $@ gen_init_cpio: gen_init_cpio.o $(E) ">>build " $@ $(Q) $(LD) $(LDFLAGS) $@.o -o $@ $(LIB_OBJS) clean: $(E) " clean " $(Q) rm -f gen_init_cpio *.o .PHONY: clean install: all $(MKDIR) -p $(DESTDIR)$(PREFIX)sbin/ $(INSTALL) gen_init_cpio $(DESTDIR)$(PREFIX)sbin/ .PHONY: install uninstall: rm $(DESTDIR)$(PREFIX)sbin/gen_init_cpio .PHONY: uninstall