include $(NOODLYBOX_HOME)/etc/makerule

TARGETS=accessfpga$(DOTEXE)
COMMON_OBJECTS=noodlybox.o samplefpga.o

VPATH=$(NOODLYBOX_HOME)/c

DEFS=
#DEFS=-DREALWORLD

INCLUDES=-I$(NOODLYBOX_HOME)/c

#DEBUG=
#OPTIMIZE=-O2
DEBUG=-g
OPTIMIZE=


.PRECIOUS : samplefpga.c

all : $(TARGETS)

clean : 
	-rm -f $(TARGETS) *.o samplefpga.h samplefpga.c

%$(DOTEXE) : %.o $(COMMON_OBJECTS)
	$(CC) -W $(DEBUG) $(OPTIMIZE) -o $@ $^

%.o : %.c
	$(CC) -W $(DEBUG) $(OPTIMIZE) $(DEFS) $(INCLUDES) -c $<

%.i : %.c
	$(CC) -W -E $(DEFS) -c $< -o $@

noodlybox.o : noodlybox.h
samplefpga.o : samplefpga.h noodlybox.h
accessfpga.o : samplefpga.h noodlybox.h
