head 1.7; access; symbols act_first:1.1.1.1 act:1.1.1; locks; strict; comment @# @; 1.7 date 2003.01.06.12.10.57; author rse; state Exp; branches; next 1.6; 1.6 date 2002.01.17.20.19.57; author rse; state Exp; branches; next 1.5; 1.5 date 2000.08.20.14.46.26; author rse; state Exp; branches; next 1.4; 1.4 date 2000.08.20.13.57.52; author rse; state Exp; branches; next 1.3; 1.3 date 2000.08.18.15.35.57; author rse; state Exp; branches; next 1.2; 1.2 date 99.11.12.20.39.55; author rse; state Exp; branches; next 1.1; 1.1 date 99.11.12.20.37.19; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.11.12.20.37.19; author rse; state Exp; branches; next ; desc @@ 1.7 log @cleanup source tree @ text @## ## OSSP act - Abstract Container Types ## Copyright (c) 1999-2003 Ralf S. Engelschall ## Copyright (c) 1999-2003 The OSSP Project ## ## This file is part of OSSP act, an abstract container type library ## which can be found at http://www.ossp.org/pkg/lib/act/. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that ## the above copyright notice and this permission notice appear in all ## copies. ## ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ## SUCH DAMAGE. ## ## Makefile.in: make(1) build procedure ## CC = @@CC@@ CFLAGS = @@CFLAGS@@ LDFLAGS = @@LDFLAGS@@ AR = @@AR@@ RANLIB = @@RANLIB@@ RM = rm -f SHTOOL = ./shtool SED = sed PRE = act_p.h LIB = libact.a SRC = act_mem.c act_ctx.c act_str.c act_grid.c act_lib.c act_hash.c act_hash_fct.c act_hash_oh.c act_hash_lh.c OBJ = act_mem.o act_ctx.o act_str.o act_grid.o act_lib.o act_hash.o act_hash_fct.o act_hash_oh.o act_hash_lh.o TST = act_test all: $(PRE) $(LIB) $(TST) .c.o: $(CC) $(CFLAGS) -c $< $(PRE): $(PRE).in $(SHTOOL) scpp -o $(PRE) -t $(PRE).in -Dcpp -Cintern -M '==#==' $(SRC) $(LIB): $(OBJ) $(AR) rc $(LIB) $(OBJ) $(RANLIB) $(LIB) $(TST): $(TST).o $(LIB) $(CC) $(LDFLAGS) -o $(TST) $(TST).o $(LIB) test-hash-fct: $(CC) -DACT_TEST -oact_hash_fct act_hash_fct.c -lm ./act_hash_fct clean: $(RM) $(PRE) $(RM) $(LIB) $(RM) $(OBJ) $(RM) $(TST).o $(TST) $(RM) core *.core *.aux *.log $(RM) act_hash_fct distclean: @@$(MAKE) $(MFLAGS) clean $(RM) config.log config.cache config.status $(RM) act_cfg.h act_p.h act.h $(RM) Makefile check: test test: time ./act_test @ 1.6 log @- use devtool - remove generated files - upgrade to Autoconf 2.52 @ text @d2 26 a27 1 ## ACT Makefile d41 2 a42 2 SRC = act_mem.c act_ctx.c act_str.c act_grid.c act_lib.c act_hash.c act_hash_fct.c act_hash_oh.c act_hash_lh.c OBJ = act_mem.o act_ctx.o act_str.o act_grid.o act_lib.o act_hash.o act_hash_fct.o act_hash_oh.o act_hash_lh.o a43 8 _VERSION_FILE = \ $(S)act_vers.c _VERSION = \ $(SHTOOL) version -l c -n 'Act' -p act_int_ $$OPT $(_VERSION_FILE);\ V=`$(SHTOOL) version -l c -d long $(_VERSION_FILE)`;\ $(SED) -e "s/Version .*(.*)/Version $$V/g" README.n && mv README.n README @ 1.5 log @*** empty log message *** @ text @a46 12 # increase or update version information new-version: @@V="$(VERSION)"; \ if [ ".$$V" != . ]; then \ OPT="-s$$V"; \ else \ OPT="-e"; \ fi; \ $(_VERSION) update-version: OPT="-s`$(SHTOOL) version -lc -dshort $(_VERSION_FILE)`" && $(_VERSION) @ 1.4 log @*** empty log message *** @ text @d16 2 a17 2 SRC = act_mem.c act_ctx.c act_str.c act_lib.c act_hash.c act_hash_fct.c act_hash_oh.c act_hash_lh.c OBJ = act_mem.o act_ctx.o act_str.o act_lib.o act_hash.o act_hash_fct.o act_hash_oh.o act_hash_lh.o @ 1.3 log @*** empty log message *** @ text @d16 2 a17 2 SRC = act_mem.c act_ctx.c act_lib.c act_hash.c act_hash_fct.c act_hash_oh.c act_hash_lh.c OBJ = act_mem.o act_ctx.o act_lib.o act_hash.o act_hash_fct.o act_hash_oh.o act_hash_lh.o @ 1.2 log @*** empty log message *** @ text @d24 1 a24 1 $(SHTOOL) version -l c -n 'Act' -p ACT $$OPT $(_VERSION_FILE);\ d49 7 a55 13 OPT=-iv && $(_VERSION) new-revision: OPT=-ir && $(_VERSION) new-patchlevel: OPT=-iP && $(_VERSION) new-betalevel: OPT=-ib && $(_VERSION) new-alphalevel: OPT=-ia && $(_VERSION) new-snaplevel: OPT=-is && $(_VERSION) new-release: OPT=-s$(R) && $(_VERSION) d57 1 a57 1 OPT="-s`$(SHTOOL) version -l c -d short $(_VERSION_FILE)`" && $(_VERSION) @ 1.1 log @Initial revision @ text @d79 4 @ 1.1.1.1 log @ @ text @@