added header file dependencies

corrected stack order for more functions
This commit is contained in:
Markus Fröschle
2013-05-05 06:22:22 +00:00
parent ead990d1a1
commit 7e6e79c385
5 changed files with 149 additions and 105 deletions

View File

@@ -15,24 +15,25 @@ CFLAGS=-mcpu=68030 \
EMUSD=emusd
APP=$(EMUSD).prg
all: $(APP)
all: $(APP) xhditest.prg
SOURCES=$(EMUSD).c \
cookie.c
OBJECTS=$(SOURCES:.c=.o)
$(APP): $(OBJECTS)
$(APP): $(OBJECTS) depend
$(CC) $(CFLAGS) $(OBJECTS) -o $(APP)
test: xhdi_test.c
test: xhditest.prg
xhditest.prg: xhdi_test.c depend
$(CC) $(CFLAGS) -Wl,-traditional-format xhdi_test.c -o xhditest.prg
.PHONY clean:
- rm -rf *.o depend xhditest.prg
depend: $(SOURCES)
$(CC) $(CFLAGS) $(INCLUDE) -M $(SOURCES) | sed -e 's/^\(.*\).o:/$(OBJDIR)\/\1.o:/' > depend
$(CC) $(CFLAGS) $(INCLUDE) -M $(SOURCES) xhdi_test.c > depend
ifneq (clean,$(MAKECMDGOALS))