fork of PCE focusing on macplus, supporting DaynaPort SCSI network emulation
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