fork of PCE focusing on macplus, supporting DaynaPort SCSI network emulation
at master 76 lines 1.8 kB view raw
1# src/drivers/char/Makefile.inc 2 3rel := src/drivers/char 4 5DIRS += $(rel) 6DIST += $(rel)/Makefile.inc 7 8DRV_CHR_BAS := char char-mouse char-null char-stdio 9DRV_CHR_NBAS := 10 11ifeq "$(PCE_ENABLE_CHAR_POSIX)" "1" 12DRV_CHR_BAS += char-posix 13else 14DRV_CHR_NBAS += char-posix 15endif 16 17ifeq "$(PCE_ENABLE_CHAR_PPP)" "1" 18DRV_CHR_BAS += char-ppp 19else 20DRV_CHR_NBAS += char-ppp 21endif 22 23ifeq "$(PCE_ENABLE_CHAR_PTY)" "1" 24DRV_CHR_BAS += char-pty 25else 26DRV_CHR_NBAS += char-pty 27endif 28 29ifeq "$(PCE_ENABLE_CHAR_SLIP)" "1" 30DRV_CHR_BAS += char-slip 31else 32DRV_CHR_NBAS += char-slip 33endif 34 35ifeq "$(PCE_ENABLE_CHAR_TCP)" "1" 36DRV_CHR_BAS += char-tcp 37else 38DRV_CHR_NBAS += char-tcp 39endif 40 41ifeq "$(PCE_ENABLE_CHAR_TIOS)" "1" 42DRV_CHR_BAS += char-tios 43else 44DRV_CHR_NBAS += char-tios 45endif 46 47ifeq "$(PCE_ENABLE_CHAR_WINCOM)" "1" 48DRV_CHR_BAS += char-wincom 49else 50DRV_CHR_NBAS += char-wincom 51endif 52 53DRV_CHR_SRC := $(foreach f,$(DRV_CHR_BAS),$(rel)/$(f).c) 54DRV_CHR_NSRC := $(foreach f,$(DRV_CHR_NBAS),$(rel)/$(f).c) 55DRV_CHR_OBJ := $(foreach f,$(DRV_CHR_BAS),$(rel)/$(f).o) 56DRV_CHR_NOBJ := $(foreach f,$(DRV_CHR_NBAS),$(rel)/$(f).o) 57DRV_CHR_HDR := $(foreach f,$(DRV_CHR_BAS),$(rel)/$(f).h) 58DRV_CHR_NHDR := $(foreach f,$(DRV_CHR_NBAS),$(rel)/$(f).h) 59DRV_CHR_ARC := $(rel)/char.a 60 61CLN += $(DRV_CHR_OBJ) $(DRV_CHR_NOBJ) $(DRV_CHR_ARC) 62DIST += $(DRV_CHR_SRC) $(DRV_CHR_HDR) $(DRV_CHR_NSRC) $(DRV_CHR_NHDR) 63 64$(rel)/char.o: $(rel)/char.c 65$(rel)/char-mouse.o: $(rel)/char-mouse.c 66$(rel)/char-null.o: $(rel)/char-null.c 67$(rel)/char-posix.o: $(rel)/char-posix.c 68$(rel)/char-ppp.o: $(rel)/char-ppp.c 69$(rel)/char-pty.o: $(rel)/char-pty.c 70$(rel)/char-slip.o: $(rel)/char-slip.c 71$(rel)/char-stdio.o: $(rel)/char-stdio.c 72$(rel)/char-tcp.o: $(rel)/char-tcp.c 73$(rel)/char-tios.o: $(rel)/char-tios.c 74$(rel)/char-wincom.o: $(rel)/char-wincom.c 75 76$(rel)/char.a: $(DRV_CHR_OBJ)