fork of PCE focusing on macplus, supporting DaynaPort SCSI network emulation
1# src/utils/pti/Makefile.inc
2
3rel := src/utils/pti
4
5DIRS += $(rel)
6DIST += $(rel)/Makefile.inc
7
8PTI_UTIL_BAS := \
9 comment \
10 ops \
11 space \
12 main
13
14PTI_UTIL_SRC := $(foreach f,$(PTI_UTIL_BAS),$(rel)/$(f).c)
15PTI_UTIL_OBJ := $(foreach f,$(PTI_UTIL_BAS),$(rel)/$(f).o)
16PTI_UTIL_HDR := $(foreach f,$(PTI_UTIL_BAS),$(rel)/$(f).h)
17PTI_UTIL_MAN1 := $(rel)/pti.1
18PTI_UTIL_BIN := $(rel)/pti$(EXEEXT)
19
20PTI_UTIL_OBJ_EXT := \
21 src/lib/ciff.o \
22 src/lib/endian.o \
23 src/lib/getopt.o \
24 src/lib/text.o \
25 $(DRV_PTI_OBJ)
26
27BIN += $(PTI_UTIL_BIN)
28MAN1 += $(PTI_UTIL_MAN1)
29CLN += $(PTI_UTIL_BIN) $(PTI_UTIL_OBJ)
30DIST += $(PTI_UTIL_SRC) $(PTI_UTIL_HDR) $(PTI_UTIL_MAN1)
31
32$(rel)/comment.o: $(rel)/comment.c
33$(rel)/main.o: $(rel)/main.c
34$(rel)/ops.o: $(rel)/ops.c
35$(rel)/space.o: $(rel)/space.c
36
37$(rel)/pti$(EXEEXT): $(PTI_UTIL_OBJ_EXT) $(PTI_UTIL_OBJ)
38 $(QP)echo " LD $@"
39 $(QR)$(LD) $(LDFLAGS_DEFAULT) -o $@ $(PTI_UTIL_OBJ) $(PTI_UTIL_OBJ_EXT) -lm