head	1.4;
access;
symbols
	r2_1:1.3
	r2_0:1.3;
locks; strict;
comment	@# @;


1.4
date	95.02.05.17.56.44;	author thoth;	state Exp;
branches;
next	1.3;

1.3
date	94.08.18.22.12.27;	author thoth;	state Exp;
branches;
next	1.2;

1.2
date	94.07.25.16.40.39;	author thoth;	state Exp;
branches;
next	1.1;

1.1
date	94.02.12.19.10.17;	author thoth;	state Exp;
branches;
next	;


desc
@@


1.4
log
@*** empty log message ***
@
text
@SUBDIRS=ia point list valueset pointset idm image
#GMAKE=/local/gnu/make
GMAKE=/local/bin/gnumake
#GMAKE=/local/bin/gmake
TOP=$(shell pwd)/..

DISTDIR=/cis/tmp/iac++-dist

all reallib clean spotless headers-force::
	for dir in ${SUBDIRS}; do \
	test -d $$dir && \
	(	echo Making $@@ in $$dir; cd $$dir; ${MAKE} $@@ TOP=${TOP} ; \
		echo done Making $@@ in $$dir) ; \
	done; exit 0


dist:
	- mkdir ${DISTDIR}
	- mkdir ${DISTDIR}/src
	- mkdir ${DISTDIR}/lib
	- mkdir ${DISTDIR}/include
	- mkdir ${DISTDIR}/bin
	for file in add-templobj.perl; do \
		cp ${TOP}/bin/$$file ${DISTDIR}/bin/; \
	done
	for file in GNUmakefile gnumake.templ; do \
		cp ${TOP}/src/$$file ${DISTDIR}/src/; \
	done
	for file in ${SUBDIRS}; do \
		mkdir ${DISTDIR}/src/$$file; (cd $$file; ${MAKE} $@@ TOP=${TOP} SUBDIR="$$file" DISTDIR="${DISTDIR}"); \
	done

spotless clean:: local-clean

local-clean:
	rm -f *~

spotless::
	rm ar-remangling
@


1.3
log
@*** empty log message ***
@
text
@d5 1
a5 1
TOP=${PWD}/..
@


1.2
log
@*** empty log message ***
@
text
@d5 1
a5 1
TOP=${HOME}/work/iac++
d9 8
a31 8

all reallib clean spotless headers-force::
	for dir in ${SUBDIRS}; do \
	test -d $$dir && \
	(	echo Making $@@ in $$dir; cd $$dir; ${MAKE} $@@ TOP=${TOP} ; \
		echo done Making $@@ in $$dir) ; \
	done; exit 0

@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
SUBDIRS=ia point valueset pointset idm image
d5 1
a5 1
TOP=../..
d7 18
d28 1
a28 1
	(	echo Making $@@ in $$dir; cd $$dir; ${MAKE} $@@ TOP=${TOP}; \
d31 1
@
