#
# makefile for utillib.o
#
LIBS 		=  	-lm 
CFLAGS 		= 	-D$(MACHINE) -g  $(DEC_HACK)
SIMINCLUDE 	= 	-I.
INSTALL_DIR = $(INSTALL)
INSTALL_LIB 	= 	$(INSTALL_DIR)/lib
INSTALL_INCLUDE	= 	$(INSTALL_DIR)/include
TARGET_OBJ	= 	utillib.o

OBJECTS = \
		hash.o \
		jump.o \
		popen.o \
		proc.o \
		rstats.o \
		signal.o \
		system.o \
		segv.o  
default: $(TARGET_OBJ) code_lib code_func code_sym


$(TARGET_OBJ): $(OBJECTS)
	ld -r -o $(TARGET_OBJ) $(OBJECTS) -ltermcap

.c.o:
	$(CC) $(CFLAGS) $(SIMINCLUDE) $< -c 

install: default
	-(cp $(TARGET_OBJ) code_lib code_func code_sym $(INSTALL_LIB))
	-(cp *.h $(INSTALL_INCLUDE))

clean:
	-(rm -rf *.o code_lib code_func code_sym)
all: 
	-(rm -f code_lib code_func code_sym)
	make default
