# # GRX test programs makefile for DJGPP v2. # Uses GNU make. # .SUFFIXES: .exe .PHONY: clean install uninstall GRXVDJ2=y include ../../makedefs.grx INCDIR= -I../../include GRX20 = ../../lib/$(GRX_LIB_SUBDIR)/libgrx20.a ADDON_LIBS=-lpc #ifeq ($(HAVE_LIBTIFF),y) # ADDON_LIBS += -ltiff #endif # #ifeq ($(HAVE_LIBJPEG),y) # ADDON_LIBS += -ljpeg #endif # #ifeq ($(NEED_ZLIB),y) # ADDON_LIBS += -lz #endif LIBS= $(GRX20) $(ADDON_LIBS) PROGS= \ bgilink.exe \ bccbgi.exe \ colortst.exe \ fontplay.exe \ small.exe \ tellipse.exe \ tfill.exe \ tmodes.exe \ tpoly.exe \ ttext.exe all: $(PROGS) $(PROGS): %.exe : %.o $(GRX20) $(CC) $(LDOPT) -o $*.exe $*.o $(LIBS) -lm .c.o: $(CC) -c $(CCOPT) $(INCDIR) $*.c -o $*.o .c.s: $(CC) -S $(CCOPT) $(INCDIR) $*.c clean: ifeq ($(HAVE_UNIX_TOOLS),y) rm -f *.o *.exe else if exist *.o del *.o if exist *.exe del *.exe endif depend.new: $(CC) -MM $(CCOPT) $(INCDIR) $(PROGS:.exe=.c) >depend.new #include depend.gnu