# 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
