|
|
1.1 ! root 1: # ! 2: # Makefile -- ! 3: # ! 4: # Makefile for Extended Tcl updates to the standard UCB Tcl. ! 5: # ! 6: #------------------------------------------------------------------------------ ! 7: # Copyright 1992 Karl Lehenbauer and Mark Diekhans. ! 8: # ! 9: # Permission to use, copy, modify, and distribute this software and its ! 10: # documentation for any purpose and without fee is hereby granted, provided ! 11: # that the above copyright notice appear in all copies. Karl Lehenbauer and ! 12: # Mark Diekhans make no representations about the suitability of this ! 13: # software for any purpose. It is provided "as is" without express or ! 14: # implied warranty. ! 15: #------------------------------------------------------------------------------ ! 16: # $Id: Makefile,v 2.0 1992/10/16 04:51:44 markd Rel $ ! 17: #------------------------------------------------------------------------------ ! 18: # ! 19: ! 20: ! 21: include ../config.mk ! 22: include ../config/$(TCL_CONFIG_FILE) ! 23: SHELL=/bin/sh ! 24: ! 25: #------------------------------------------------------------------------------ ! 26: ! 27: CFLAGS=$(OPTIMIZE_FLAG) $(XCFLAGS) -I../$(TCL_UCB_DIR) $(MEM_DEBUG_FLAGS) \ ! 28: $(SYS_DEP_FLAGS) ! 29: ! 30: #------------------------------------------------------------------------------ ! 31: ! 32: OBJS=tclbasic.o tclexpr.o ! 33: ! 34: #------------------------------------------------------------------------------ ! 35: ! 36: all: made.tmp ! 37: ! 38: made.tmp: $(OBJS) ! 39: -$(AR) d ../libtcl.a $(OBJS) ! 40: $(AR) cr ../libtcl.a $(OBJS) ! 41: touch made.tmp ! 42: ! 43: tclbasic.c: ../$(TCL_UCB_DIR)/tclbasic.c ! 44: rm -f tclbasic.c ! 45: sed -f tclbasic.sed <../$(TCL_UCB_DIR)/tclbasic.c >tclbasic.c ! 46: ! 47: tclexpr.c: ../$(TCL_UCB_DIR)/tclexpr.c ! 48: rm -f tclexpr.c ! 49: sed -f tclexpr.sed <../$(TCL_UCB_DIR)/tclexpr.c >tclexpr.c ! 50: ! 51: #------------------------------------------------------------------------------ ! 52: ! 53: clean: ! 54: touch junk~ ! 55: -rm -f *~ made.tmp tclbasic.c tclexpr.c ! 56: -rm -f $(OBJS)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.