diff -Naur minit-0.10-orig/Makefile minit-0.10/Makefile --- minit-0.10-orig/Makefile 2005-04-08 19:24:04.000000000 +0200 +++ minit-0.10/Makefile 2007-07-14 01:43:48.000000000 +0200 @@ -34,19 +34,24 @@ LDLIBS=-lowfat -libowfat_path = $(strip $(foreach dir,../libowfat*,$(wildcard $(dir)/textcode.h))) -ifneq ($(libowfat_path),) -CFLAGS+=$(foreach fnord,$(libowfat_path),-I$(dir $(fnord))) -LDFLAGS+=$(foreach fnord,$(libowfat_path),-L$(dir $(fnord))) +ifneq ($(libowfat_inc),) +CFLAGS+=-I$(libowfat_inc) +endif +ifneq ($(libowfat_lib),) +LDFLAGS+=-L$(libowfat_lib) endif minit: minit.o split.o openreadclose.o opendevconsole.o msvc: msvc.o minit-update: minit-update.o split.o openreadclose.o serdo: serdo.o +hard-reboot: hard-reboot.o +write_proc: write_proc.o +killall5: killall5.o +pidfilehack: pidfilehack.o shutdown: shutdown.o split.o openreadclose.o opendevconsole.o - $(DIET) $(CROSS)$(CC) $(LDFLAGS) -o shutdown $^ + $(DIET) $(CROSS)$(CC) $(LDFLAGS) -o shutdown $^ $(LDLIBS) %.o: %.c $(DIET) $(CROSS)$(CC) $(CFLAGS) -c $< @@ -61,18 +66,6 @@ test: test.c gcc -nostdlib -o $@ $^ -I../dietlibc/include ../dietlibc/start.o ../dietlibc/dietlibc.a -pidfilehack: pidfilehack.c - $(DIET) $(CROSS)$(CC) $(CFLAGS) -o $@ $^ - -hard-reboot: hard-reboot.c - $(DIET) $(CROSS)$(CC) $(CFLAGS) -o $@ $^ - -write_proc: write_proc.c - $(DIET) $(CROSS)$(CC) $(CFLAGS) -o $@ $^ - -killall5: killall5.c - $(DIET) $(CROSS)$(CC) $(CFLAGS) -o $@ $^ - install-files: install -d $(DESTDIR)/etc/minit $(DESTDIR)/sbin $(DESTDIR)/bin $(DESTDIR)$(MANDIR)/man8 install minit pidfilehack $(DESTDIR)/sbin