fork of PCE focusing on macplus, supporting DaynaPort SCSI network emulation
at master 49 lines 825 B view raw
1# Makefile 2 3#CROSS = powerpc-linux- 4 5CC = $(CROSS)gcc 6LD = $(CROSS)gcc 7 8CFLAGS = -Os -Wall 9AFLAGS = 10 11prefix = inst 12bindir = $(prefix)/bin 13 14BIN := pcecp pcemsg pcetime pcever 15 16all: $(BIN) 17 18clean: 19 rm -f pce.o 20 rm -f pcecp pcemsg pcetime pcever 21 rm -f pcecp.o pcemsg.o pcetime.o pcever.o 22 23install: 24 mkdir -p $(bindir) 25 cp $(BIN) $(bindir) 26 27%.o: %.c 28 $(CC) $(CFLAGS) -c -o $@ $< 29 30%.o: %.S 31 $(CC) $(AFLAGS) -c -o $@ $< 32 33pce.o: pce.S 34pcecp.o: pcecp.c pce.h config.h 35pcemsg.o: pcemsg.c pce.h config.h 36pcetime.o: pcetime.c pce.h config.h 37pcever.o: pcever.c pce.h config.h 38 39pcecp: pcecp.o pce.o 40 $(LD) $(LDFLAGS) -o $@ pce.o pcecp.o 41 42pcemsg: pcemsg.o pce.o 43 $(LD) $(LDFLAGS) -o $@ pce.o pcemsg.o 44 45pcetime: pcetime.o pce.o 46 $(LD) $(LDFLAGS) -o $@ pce.o pcetime.o 47 48pcever: pcever.o pce.o 49 $(LD) $(LDFLAGS) -o $@ pce.o pcever.o