1 #ident @(#)Makefile 1.4 21/08/19 2 ########################################################################### 3 SRCROOT= .. 4 RULESDIR= RULES 5 include $(SRCROOT)/$(RULESDIR)/rules.top 6 ########################################################################### 7 8 INSDIR= bin 9 TARGET= fifo 10 CPPOPTS += -DUSE_LARGEFILES 11 CPPOPTS += -DSCHILY_PRINT 12 CPPOPTS += -DFIFO # Include FIFO code 13 CPPOPTS += -DFIFO_STANDALONE # FIFO code is used as standalone 14 CPPOPTS += -DUSE_MMAP # Use mmap() for the FIFO 15 CPPOPTS += -DUSE_NLS # Include locale support 16 CPPOPTS += -DINS_BASE=\"${INS_BASE}\" 17 CPPOPTS += -DINS_RBASE=\"${INS_RBASE}\" 18 CPPOPTS += -DTEXT_DOMAIN=\"SCHILY_utils\" 19 20 CFILES= fifo.c fifo_main.c 21 HFILES= 22 LIBS= -lschily $(LIB_INTL) 23 XMK_FILE= Makefile.man 24 25 fifo.c: 26 @echo " ==> MAKING SYMLINKS in ."; sh ./MKLINKS 27 $(SRCROOT)/$(RULESDIR)/rules.cmd: fifo.c 28 29 ########################################################################### 30 include $(SRCROOT)/$(RULESDIR)/rules.cmd 31 ########################################################################### 32 count: $(CFILES) $(HFILES) 33 count $r1 34