NO_SHELL_FALLBACK=-DNO_SHELL_FALLBACK
DONT_PANIC=-DONT_PANIC
CC=gcc
OPTIMIZE=-Os -fomit-frame-pointer
CFLAGS=-W -Wall -g -std=c99 -D_GNU_SOURCE $(OPTIMIZE) $(NO_SHELL_FALLBACK) $(DONT_PANIC)
LDFLAGS=-static

all: pre-init

pre-init: pre-init.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o pre-init pre-init.c

install: all
	install -s pre-init /sbin

clean: 
	rm -f pre-init pre-init.o

clobber: clean

distclean: clean

