head	1.9;
access;
symbols
	TIGRIS_1_1_0RC2:1.9
	TIGRIS_1_1_0RC1:1.9
	TIGRIS_1_1:1.9.0.4
	TIGRIS_1_0_8:1.9
	TIGRIS_1_0_8RC3:1.9
	TIGRIS_1_0_8RC2:1.9
	TIGRIS_1_0_8RC1:1.9
	TIGRIS_1_0_7:1.9
	TIGRIS_1_0_7RC3:1.9
	TIGRIS_1_0_7RC2:1.9
	TIGRIS_1_0_7RC1:1.9
	TIGRIS_1_0_6:1.9
	TIGRIS_1_0_6RC5:1.9
	TIGRIS_1_0_6RC4:1.9
	TIGRIS_1_0_6RC3:1.9
	TIGRIS_1_0_6RC2:1.9
	TIGRIS_1_0_6RC1:1.9
	TIGRIS_1_0_5:1.9
	TIGRIS_1_0_5RC6:1.9
	TIGRIS_1_0_5RC5:1.9
	TIGRIS_1_0_5RC4:1.9
	TIGRIS_1_0_5RC3:1.9
	TIGRIS_1_0_5RC2:1.9
	TIGRIS_1_0_5RC1:1.9
	TIGRIS_1_0_4:1.9
	TIGRIS_1_0_3:1.9
	TIGRIS_1_0_2:1.9
	TIGRIS_1_0_1:1.9
	TIGRIS_1_0:1.9.0.6
	TIGRIS_1_0_0:1.9
	TIGRIS_1_0_0_RC1:1.9.0.2
	HELM_PEER_PORT_BRANCH:1.8.0.6
	TIGRIS_0_9_2_4:1.8
	TIGRIS_0_9_2_3:1.8
	TIGRIS_0_9_2:1.8.0.4
	TIGRIS_0_9_0:1.8.0.2
	TIGRIS_0_8_4:1.7.0.2
	TIGRIS_710_FF:1.7
	TIGRIS_706:1.6;
locks; strict;
comment	@# @;


1.9
date	2001.03.02.07.34.30;	author edk;	state Exp;
branches;
next	1.8;

1.8
date	2000.12.08.21.45.37;	author edk;	state Exp;
branches;
next	1.7;

1.7
date	2000.10.27.16.49.18;	author dlr;	state Exp;
branches;
next	1.6;

1.6
date	2000.10.26.21.56.48;	author edk;	state Exp;
branches;
next	1.5;

1.5
date	2000.10.26.21.18.57;	author edk;	state Exp;
branches;
next	1.4;

1.4
date	2000.09.25.22.10.43;	author ed;	state Exp;
branches;
next	1.3;

1.3
date	2000.08.31.10.34.09;	author ed;	state Exp;
branches;
next	1.2;

1.2
date	2000.08.29.05.57.46;	author ed;	state Exp;
branches;
next	1.1;

1.1
date	2000.08.29.05.57.20;	author ed;	state Exp;
branches;
next	;


desc
@@


1.9
log
@provide an all target for convience
@
text
@######################################################################
# -*- Makefile -*- developed for a Unix system.
#

include Makefile.config

default: build

all: clean build install

build: FORCE
	@@echo 'Building $(PROJECT)'; \
	for d in $(BUILD_DIRS); do \
	  cd $${d}; \
	  make $(TARGET); \
	  cd ..; \
	done; \
	unset d; \
	echo 'Done building $(PROJECT)'

install: install-server install-client-libs

install-client:
	@@echo 'Installing $(PROJECT)'; \
	for d in $(INSTALL_DIRS); do \
	  cd $${d}; \
	  echo $${d}; \
	  make install-client; \
	  cd .. ; \
	done; \
	unset d; \
	echo 'Done installing $(PROJECT)'

install-client-libs:
	@@echo 'Installing $(PROJECT)'; \
	for d in $(INSTALL_DIRS); do \
	  cd $${d}; \
	  echo $${d}; \
	  make install-client-libs; \
	  cd .. ; \
	done; \
	unset d; \
	echo 'Done installing $(PROJECT)'


install-server:
	@@echo 'Installing $(PROJECT) server'; \
	for d in $(SERVER_INSTALL_DIRS); do \
	  cd $${d}; \
	  echo $${d}; \
	  make install-server; \
	  cd .. ; \
	done; \
	unset d; \
	echo 'Done installing $(PROJECT) server'

clean:
	@@echo 'Clean for $(PROJECT)' ;\
	for d in $(CLEAN_DIRS); do \
	  cd $${d}; \
	  make clean; \
	  cd ..; \
	done ; \
	unset d; \
	echo 'Done cleaning $(PROJECT)'

FORCE:
@


1.8
log
@make commands execute silently (they tell the user what's going on anyway)
@
text
@d9 2
@


1.7
log
@Use the standard make work around for invoking targets that have a
directory of the same name in the current directory.
@
text
@d22 1
a22 1
	echo 'Installing $(PROJECT)'; \
d33 1
a33 1
	echo 'Installing $(PROJECT)'; \
d45 1
a45 1
	echo 'Installing $(PROJECT) server'; \
@


1.6
log
@lots of changes for cleaner make procedures : find joist.jar in
$SANDBOX/site/lib/; produce only one jar file; and make the install
target install-client-libs + install-server; finally, create a directory
required w/in the sandbox.
@
text
@a5 1
all: build
d7 1
a7 2
# we've got a build subdirectory; so we need some confusing indirection
# here to convice make to work correctly:
d9 1
a9 3
build: build-real

build-real:
d64 2
@


1.5
log
@add a target for client-libs (for use w/ newhelm servlets) and add
a default initArgs property to tell that anzu has been installed
@
text
@d23 2
@


1.4
log
@add new target
@
text
@d23 1
a23 1
install:
d28 1
a28 1
	  make install; \
d33 12
@


1.3
log
@fix syntax errors and add a target for cleaning things up.
@
text
@d34 11
@


1.2
log
@opps ... fix bug
@
text
@d24 1
a24 1
	echo 'Installing $(PROJECT)'
d27 2
a28 1
	  make $(TARGET); \
d33 10
@


1.1
log
@a basic make system
@
text
@d13 1
a13 1
build:
@

