fork of PCE focusing on macplus, supporting DaynaPort SCSI network emulation
at master 58 lines 1.5 kB view raw
1# src/drivers/video/Makefile.inc 2 3rel := src/drivers/video 4 5DIRS += $(rel) 6DIST += $(rel)/Makefile.inc 7 8DRV_TRM_BAS := font keys null terminal 9DRV_TRM_NBAS := 10 11ifeq "$(PCE_ENABLE_X11)" "1" 12DRV_TRM_BAS += x11 13else 14DRV_TRM_NBAS += x11 15endif 16 17ifeq "$(PCE_ENABLE_SDL1)" "1" 18DRV_TRM_BAS += sdl 19else 20DRV_TRM_NBAS += sdl 21endif 22 23ifeq "$(PCE_ENABLE_SDL2)" "1" 24DRV_TRM_BAS += sdl2 25else 26DRV_TRM_NBAS += sdl2 27endif 28 29DRV_TRM_SRC := $(foreach f,$(DRV_TRM_BAS),$(rel)/$(f).c) 30DRV_TRM_NSRC := $(foreach f,$(DRV_TRM_NBAS),$(rel)/$(f).c) 31DRV_TRM_OBJ := $(foreach f,$(DRV_TRM_BAS),$(rel)/$(f).o) 32DRV_TRM_NOBJ := $(foreach f,$(DRV_TRM_NBAS),$(rel)/$(f).o) 33DRV_TRM_HDR := $(foreach f,$(DRV_TRM_BAS),$(rel)/$(f).h) 34DRV_TRM_NHDR := $(foreach f,$(DRV_TRM_NBAS),$(rel)/$(f).h) 35DRV_TRM_ARC := $(rel)/terminal.a 36 37CLN += $(DRV_TRM_ARC) $(DRV_TRM_OBJ) $(DRV_TRM_NOBJ) 38DIST += $(DRV_TRM_SRC) $(DRV_TRM_HDR) $(DRV_TRM_NSRC) $(DRV_TRM_NHDR) 39 40$(rel)/x11.o: $(rel)/x11.c 41 $(QP)echo " CC $@" 42 $(QR)$(CC) -c $(CFLAGS_DEFAULT) $(PCE_X11_CFLAGS) -o $@ $< 43 44$(rel)/sdl.o: $(rel)/sdl.c 45 $(QP)echo " CC $@" 46 $(QR)$(CC) -c $(CFLAGS_DEFAULT) $(PCE_SDL_CFLAGS) -o $@ $< 47 48$(rel)/sdl2.o: $(rel)/sdl2.c 49 $(QP)echo " CC $@" 50 $(QR)$(CC) -c $(CFLAGS_DEFAULT) $(PCE_SDL_CFLAGS) -o $@ $< 51 52$(rel)/font.o: $(rel)/font.c 53$(rel)/keys.o: $(rel)/keys.c 54$(rel)/null.o: $(rel)/null.c 55$(rel)/term-old.o: $(rel)/term-old.c 56$(rel)/terminal.o: $(rel)/terminal.c 57 58$(rel)/terminal.a: $(DRV_TRM_OBJ)