# by Julian H. Stacey # Include file for berklix commands makefiles - for unix host CC = cc GCC = gcc CHGRP = chgrp src_local CHMOD = chmod CHMOD_ARGS = 775 EXPIRE = @echo Expire not used on unix executables: DV_ROOT = vsl/ EXEMOD = @echo "Exemod not used on unix executables." > /dev/null FLAGS = -Dournix -UVSL -O # FLAGS could have -DBSD added, but currently cpp does -Dns32000, and each file detects and defines BSD if necessary. INC_LOCAL = ../include INST_CMD = cp INST_DIR = /usr/bin/local/ NULL = /dev/null OBJ = o PACK_STRIP = strip $@ PACK_BACK = @echo " " > /dev/null PACK_RM = @echo " " > /dev/null REPLACE = @echo "Replace not used on unix executables." > /dev/null RM = rm # No good on unix, errs go to stderr, not stdout LOG_IT = | tee -a log_file LIBC_SMALL = LIBC_LARGE = LARGE_MODEL = LIB_BASENAME = ../lib/basename LIB_DIRECT = ../lib/direct LIB_HOSTNAME = ../lib/hostname LIB_GETPWNAM = ../lib/getpwnam LIB_REPLACE = ../lib/replace VSL_LIB = ../lib/vsl VSL_LIB_BIG = ../lib/vsl VSL_COMPS = $(INC_LOCAL)/vsl.h $(VSL_LIB).$(OBJ) #old: MAKE = /bin/make -f $(MAKE_5_BSD) -f /usr/home/src/local/make_inc.unx MAKE = /usr/bin/local/make -f $(MAKE_5_BSD) -f ../include/make/unix MATH_LIB = -lm OUT_TARGET = -o $(INST_DIR)$(STAR_FILE) ARGV_OBJ = BIN_MODE = EXE = LN_DIR = # the echos to /dev/null are needed for the minix make