#{{{ m4 rules #used during m4-run #}}} #{{{ default and paths default: all SCRIPT_DIR= /tmp_mnt/home/hadig/Export/origami/scripts TERMINFO_DIR= terminfo_dir_name TERMCAP_DIR= termcap_dir_name BIN_PATH= /home/hadig/binsun4 ORIGAMI_PATH= /home/hadig/origami ACCESS_ORIGAMI_PATH= /home/hadig/origami MAN_PATH= $(ORIGAMI_PATH)/man #HACK_PATH= ORIGAMI_RC_PATH=.:~:$(ACCESS_ORIGAMI_PATH) KBD_LIB_PATH= .:$(ACCESS_ORIGAMI_PATH)/bindings/fun:$(ACCESS_ORIGAMI_PATH)/bindings BINDSOURCEINSTALL=real_ocl_install BINDRCINSTALL= realbindinstall MAN_INSTALL_TARGET= man_install cat_install #}}} #{{{ os independent files/cpp-switches #{{{ additional files LIB_CONFIG_ADDS= bregex.o ORI_CONFIG_ADDS= scrbuff.o #}}} #{{{ ori flags ORI_CONFIG_FLAGS= $(LIB_CPP_FLAGS) \ \ -DREGEXP -DRE_CONF -DREG_COMP_BUFF=4 \ \ -DUSE_SCRBUFF \ -DSW_MSG \ \ -DORIGAMI_RC_PATH=\"$(ORIGAMI_RC_PATH)\" \ -DKBD_PATH=\"$(KBD_LIB_PATH)\" \ -DDOC_MSG=\"$(ACCESS_ORIGAMI_PATH)\" #}}} #{{{ docs DOCS= manual.ascii.Z intro.ascii #}}} #}}} #{{{ os dependent compiler rules/variables #{{{ linux #not used #}}} #{{{ sunos DIRNAME= dirname BASENAME= basename AR= ar qc RANLIB= ranlib CC= gcc LD= gcc GEN_DEPEND= $(CC) $(CPPFLAGS) -MM *.c >>dependencies AWK= gawk M4= /usr/5bin/m4 BIN_INSTALL= install -s -c DIR_INSTALL= install -d FILE_INSTALL= install -c CPPFLAGS= \ -I.. \ \ -DPOSIX_SOURCE \ -DSTRERROR_MIS \ \ -DUSLEEP_MIS -D_POSIX_SOURCE -D_POSIX_PATH_MAX=255 -D`mach` \ \ \ -DMAIL_SENDMAIL=\"/usr/lib/sendmail\" \ -DFILEC \ -DXTERM \ -DRC_BUFFER_SIZE=8192 \ -DMAC_BUFF_SIZE=8192 \ -DDIREDT -DDIREDT_PATH=\"/home/hadig/binsun4\" \ $(ORI_CONFIG_FLAGS) CFLAGS= -O2 -Wall $(CPPFLAGS) LDFLAGS= ADD_LIB_FILES= $(LIB_CONFIG_ADDS) strerror.o ADD_ORI_FILES= $(ORI_CONFIG_ADDS) ADD_DIRFOLD_FILES= ADD_AUTO_FILES= TERMCAP_LIBS= -ltermcap LIBS= KEYBINDFLAGS= TERMINALS= xterm 'sun' 'hp' 'hpterm' vt100 vt102 vt200 vt220 lint_test: @echo "no lint possible";exit 1; #}}} #{{{ hpux #not used #}}} #{{{ sni s600-20 uxpm #not used #}}} #{{{ dec_alpha_axp_osf_1 #not used #}}} #{{{ maybe use a special ansi2kr filter #not used #}}} #}}} #{{{ check common files dummy_target: $(COMMON_HDRS) $(COMMON_OBJS) ../lib/orilib.a: @cd $(@D);$(MAKE) $(@F) check_common: @for i in $(COMMON_HDRS) $(COMMON_OBJS) dummy_target; do cd `$(DIRNAME) $$i`;$(MAKE) `$(BASENAME) $$i`; done #}}}