# ColdX driver
CFLAGS=@CFLAGS@ -I../include -I../
LDFLAGS=@LDFLAGS@
LIBS=@LIBS@
CC=@CC@
RANLIB=@RANLIB@
LINT=@LINT@
YACC=@YACC@
SYS=@SYS@
CPU=@CPU@
VENDOR=@VENDOR@
prefix=@prefix@
BINDIR=$(prefix)/bin
SRCDIR=$(prefix)/src
MODULES=$(SRCDIR)/modules
VERSION=@VERSION@
CDC_OBJS = cdc_buffer.o cdc_integer.o cdc_object.o cdc_time.o \
cdc_dict.o cdc_list.o cdc_string.o cdc_file.o \
cdc_network.o cdc_sys.o
COLDCORE_O = coldcore_cml.o coldcore_veil.o
SRCS = `echo $(CDC_OBJS) $(COLDCORE_O) | sed -e 's/\.o/.c/g'`
#######
# rules
libs: libcdc.a libColdCore.a
libcdc.a: $(CDC_OBJS)
rm -f $@
ar -cq $@ $(CDC_OBJS)
$(RANLIB) $@
libColdCore.a: $(COLDCORE_O)
rm -f $@
ar -cq $@ $(COLDCORE_O)
$(RANLIB) $@
clean:
rm -f lib*.a *~ *.BAK *.bak *.o
scrub: clean
makefile:
@cd $(prefix); configure -q
install: libs
depend:
@makedepend -- $(CFLAGS) -- $(SRCS)
@rm Makefile.bak
lint:
$(LINT) -u $(SRCS)
patchable: scrub
@chmod -f u+w Makefile
@echo "all:" > Makefile
@echo " @echo \"** Invalid Makefile! **\"" >> Makefile
@echo " @echo \"** running the configure script ... **\"" >> Makefile
@echo " @cd ../..; configure" >> Makefile
y.tab.h:
cd ../; make grammar.o
# DO NOT DELETE THIS LINE -- make depend depends on it.
cdc_buffer.o: ../include/config.h ../y.tab.h ../include/cdc_types.h
cdc_buffer.o: ../include/regexp.h ../include/ident.h ../include/list.h
cdc_buffer.o: ../include/cdc_string.h
cdc_buffer.o: ../include/buffer.h
cdc_buffer.o: ../include/dict.h ../include/object.h ../include/data.h
cdc_buffer.o: ../include/operators.h ../include/execute.h
cdc_buffer.o: ../include/io.h
cdc_integer.o: ../include/config.h
cdc_integer.o: ../include/defs.h ../y.tab.h
cdc_integer.o: ../include/operators.h ../include/execute.h
cdc_integer.o: ../include/data.h ../include/cdc_types.h ../include/regexp.h
cdc_integer.o: ../include/ident.h ../include/list.h ../include/cdc_string.h
cdc_integer.o: ../include/buffer.h ../include/dict.h
cdc_integer.o: ../include/object.h ../include/io.h
cdc_object.o: ../include/config.h
cdc_object.o: ../include/defs.h ../y.tab.h
cdc_object.o: ../include/cdc_types.h ../include/regexp.h ../include/ident.h
cdc_object.o: ../include/list.h ../include/cdc_string.h
cdc_object.o: ../include/buffer.h ../include/dict.h ../include/object.h
cdc_object.o: ../include/data.h ../include/operators.h ../include/execute.h
cdc_object.o: ../include/io.h
cdc_object.o: ../include/util.h ../include/lookup.h
cdc_time.o: ../include/config.h
cdc_time.o: ../include/defs.h ../y.tab.h
cdc_time.o: ../include/cdc_types.h ../include/regexp.h ../include/ident.h
cdc_time.o: ../include/list.h ../include/cdc_string.h
cdc_time.o: ../include/buffer.h ../include/dict.h ../include/object.h
cdc_time.o: ../include/data.h ../include/operators.h ../include/execute.h
cdc_time.o: ../include/io.h
cdc_time.o: ../include/util.h
cdc_dict.o: ../include/config.h ../y.tab.h ../include/operators.h
cdc_dict.o: ../include/execute.h
cdc_dict.o: ../include/data.h ../include/cdc_types.h ../include/regexp.h
cdc_dict.o: ../include/ident.h ../include/list.h ../include/cdc_string.h
cdc_dict.o: ../include/buffer.h ../include/dict.h
cdc_dict.o: ../include/object.h ../include/io.h ../include/memory.h
cdc_list.o: ../include/config.h ../y.tab.h ../include/operators.h
cdc_list.o: ../include/execute.h
cdc_list.o: ../include/data.h ../include/cdc_types.h ../include/regexp.h
cdc_list.o: ../include/ident.h ../include/list.h ../include/cdc_string.h
cdc_list.o: ../include/buffer.h ../include/dict.h
cdc_list.o: ../include/object.h ../include/io.h ../include/memory.h
cdc_string.o: ../include/config.h
cdc_string.o: ../y.tab.h ../include/operators.h
cdc_string.o: ../include/execute.h
cdc_string.o: ../include/data.h ../include/cdc_types.h
cdc_string.o: ../include/regexp.h ../include/ident.h ../include/list.h
cdc_string.o: ../include/cdc_string.h
cdc_string.o: ../include/buffer.h ../include/dict.h ../include/object.h
cdc_string.o: ../include/io.h ../include/match.h ../include/util.h
cdc_file.o: ../include/config.h
cdc_file.o: ../include/defs.h
cdc_file.o: ../y.tab.h ../include/operators.h ../include/execute.h
cdc_file.o: ../include/data.h ../include/cdc_types.h
cdc_file.o: ../include/regexp.h ../include/ident.h ../include/list.h
cdc_file.o: ../include/cdc_string.h ../include/buffer.h ../include/dict.h
cdc_file.o: ../include/object.h ../include/io.h ../include/memory.h
cdc_file.o: ../include/util.h
cdc_network.o: ../include/config.h ../include/defs.h ../y.tab.h
cdc_network.o: ../include/cdc_types.h ../include/regexp.h ../include/ident.h
cdc_network.o: ../include/list.h ../include/cdc_string.h
cdc_network.o: ../include/buffer.h
cdc_network.o: ../include/dict.h ../include/object.h ../include/data.h
cdc_network.o: ../include/execute.h
cdc_network.o: ../include/io.h ../include/net.h
cdc_sys.o: ../include/config.h ../include/defs.h ../y.tab.h
cdc_sys.o: ../include/cdc_types.h ../include/regexp.h ../include/ident.h
cdc_sys.o: ../include/list.h ../include/cdc_string.h
cdc_sys.o: ../include/buffer.h ../include/dict.h
cdc_sys.o: ../include/object.h ../include/data.h ../include/execute.h
cdc_sys.o: ../include/io.h
coldcore_cml.o: ../include/config.h
coldcore_cml.o: ../include/defs.h ../y.tab.h ../include/cdc_types.h
coldcore_cml.o: ../include/regexp.h ../include/ident.h ../include/list.h
coldcore_cml.o: ../include/cdc_string.h ../include/buffer.h ../include/dict.h
coldcore_cml.o: ../include/object.h ../include/data.h
coldcore_veil.o: ../include/config.h ../include/defs.h ../y.tab.h
coldcore_veil.o: ../include/cdc_types.h ../include/regexp.h ../include/ident.h
coldcore_veil.o: ../include/list.h ../include/cdc_string.h
coldcore_veil.o: ../include/buffer.h ../include/dict.h
coldcore_veil.o: ../include/object.h ../include/data.h ../include/operators.h
coldcore_veil.o: ../include/execute.h
coldcore_veil.o: ../include/io.h ../include/memory.h