CFLAGS = -g -Wall -Wreturn-type -Werror -D_GNU_SOURCE=1  -g -O3 -march=prescott -I../boot/include -DNDEBUG -DSYSARCH=\"i386\" -DSYSOS=\"linux\"
PREFIX = /usr/local/lib/idc/i686-pc-linux-gnu/

all : $(BIN)libid.o $(BIN)libid_p.o

$(BIN)libid.o : libid.c
	$(CC) $(CFLAGS) -DPREFIX='"/usr/local/lib/idc/i686-pc-linux-gnu/"' $< -c -o $@

$(BIN)libid_p.o : libid.c
	$(CC) $(CFLAGS) -pg -DPREFIX='"/usr/local/lib/idc/i686-pc-linux-gnu/"' $< -c -o $@

install : $(PREFIX)libid.o $(PREFIX)libid_p.o

$(PREFIX)libid.o : $(BIN)libid.o
	-mkdir -p $(PREFIX)
	-cp -p $< $@

$(PREFIX)libid_p.o : $(BIN)libid_p.o
	-mkdir -p $(PREFIX)
	-cp -p $< $@

tidy : .FORCE
	rm -f *~

clean : tidy
	rm -f $(BIN)libid.o $(BIN)libid_p.o

distclean spotless : clean
	rm -f Makefile

.FORCE :
