head	1.16;
access;
symbols
	bobbase:1.15
	bob:1.15.1
	r2_1:1.15
	r2_0:1.15
	r1_1_beta:1.14
	r1_1_alpha:1.12
	r1_0:1.12
	r0_11:1.12
	r0_10:1.11
	r0_9:1.11
	Eglin_alpha_1:1.11;
locks; strict;
comment	@# @;


1.16
date	94.10.13.19.22.25;	author fjsoria;	state Exp;
branches;
next	1.15;

1.15
date	94.08.22.15.10.59;	author thoth;	state Exp;
branches
	1.15.1.1;
next	1.14;

1.14
date	94.08.09.18.38.50;	author thoth;	state Exp;
branches;
next	1.13;

1.13
date	94.07.25.16.46.21;	author thoth;	state Exp;
branches;
next	1.12;

1.12
date	94.03.14.15.37.05;	author thoth;	state Exp;
branches;
next	1.11;

1.11
date	93.05.28.15.06.50;	author thoth;	state Exp;
branches;
next	1.10;

1.10
date	93.05.27.18.04.04;	author thoth;	state Exp;
branches;
next	1.9;

1.9
date	93.05.26.13.50.11;	author thoth;	state Exp;
branches;
next	1.8;

1.8
date	93.02.20.15.35.38;	author thoth;	state Exp;
branches;
next	1.7;

1.7
date	93.02.08.19.58.22;	author thoth;	state Exp;
branches;
next	1.6;

1.6
date	92.11.11.14.19.46;	author reti;	state Exp;
branches;
next	1.5;

1.5
date	92.10.27.20.23.08;	author reti;	state Exp;
branches;
next	1.4;

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

1.3
date	92.09.29.17.45.30;	author reti;	state Exp;
branches;
next	1.2;

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

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

1.15.1.1
date	94.10.12.17.12.11;	author thoth;	state Exp;
branches;
next	1.15.1.2;

1.15.1.2
date	94.12.08.14.42.55;	author thoth;	state Exp;
branches;
next	;


desc
@initial GNUmakefile
@


1.16
log
@*** empty log message ***
@
text
@#
# this is a GNUmakefile.  It must be processed with GNU make.
#

TARGET_ARCH=
TOP=../..

# you should define the make variables LOBJS and HEADERS before the
# include directive.  LOBJS is a list of Library OBJects that belong
# in libiac++.a.  HEADERS is a list of public header files that belong
# in iac++/include.

LOBJS= ValueSet.o VS_Specials.o
HEADERS= Set.h BaseSet.h SetIter.h BSetIter.h
DISTFILES= GNUmakefile BaseSet.h ValueSet.c ValueSet.h Set.c Set.h VS_Specials.c  closure.c
REGTESTS= ${basename ${wildcard test2??.C}}

INST_FILES = g++inst.desc

include ${TOP}/src/gnumake.templ

ifeq ($(CCC),$(GCC))
CLOSUREOBJS=
else
CLOSUREOBJS=closure.o
endif

closure:${INCDIR}/IntPS.h ${INCDIR}/DoublePS.h

${INCDIR}/IntPS.h ${INCDIR}/DoublePS.h:
	cd ../pointset; ${MAKE} headers

lib: closure

#WORKLIB= ${TOP}/lib/libiacc++.a

#lib: ${LOBJS}
#	ar r ${WORKLIB} ${LOBJS}
#	ranlib ${WORKLIB}
#	touch lib

# Testing:
#LDLIBS= -L${TOP}/lib/ -liac++ -lm /usr/lib/debug/malloc.o /usr/lib/debug/mallocmap.o

test%.C: test.h

test%.o: test%.C test.h

test%: test%.o lib
	${LINK.cc} -o $@@ $< ${LDLIBS}

create:
	for x in test2??.C ; \
		do \
			y=`basename $$x .C` ;    \
			gnumake $$y ;            \
			$$y 1>$$y.expected 2>&1; \
			rm -f $$y ;              \
		done

test:
	for x in test2??.C; \
		do \
			y=`basename $$x .C` ;     \
			gnumake $$y ;             \
			$$y 1>$$y.out 2>&1;       \
			cmp $$y.expected $$y.out; \
			rm -f $$y ;		  \
		done

compare:
	for x in test2??.expected; \
	do \
		y=`basename $$x .expected`; \
		cmp $$x $y.out;             \
	done

# sample program target:
# test1 only needs test1.o and the library.  The defaults will
# build this without a rule
#
#all: test1 test2
#
#T2OBJS= test2.o frob.o
#test2: ${T2OBJS}
#	${CCC} -o $@@ ${CCFLAGS} ${CPPFLAGS} ${LDFLAGS} ${T2OBJS} ${LDLIBS}

# the gnumake.templ has a few targets that everyone will use
#
# all: install the header files, build the LOBJS and add them
# to the library
#
# headers-force: force the header files to be copied into include
#
# headers: used by all to install the header files when changed
#
# lib: used by all to add LOBJS to the libwork.a.  libwork.a is
# your own personal copy of the libiac++.a that only contains the
# parts you are working on.
#
# reallib: this puts your LOBJS into the real libiac++ so that
# everyone else can use them.  Make sure they work first.
#
# clean:: removes all .o and ~ files.  You may define additional
# clean targets to remove other files that you may have generated.
#
# spotless:: the same as clean, but more so.  It should remove
# binaries.  You should define additional spotless targets that
# remove your test binaries and other files that aren't deleted
# by clean.



# dependencies
AuxSet.o : AuxSet.c Set.h BaseSet.h ../../include/ia.h ../../include/IntPS.h \
  ../../include/Set.h ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h \
  ../../include/DblPS.h ../../include/DblPoint.h ../../include/SetStructure.h \
  ../../include/Array.h ../valueset/ValueSet.h ../valueset/BaseSet.h 
Set.o : Set.c Set.h BaseSet.h ../../include/ia.h ValueSet.h 
VS_Specials.o : VS_Specials.c ../../include/RGB.h ValueSet.h ../../include/ia.h \
  BaseSet.h ../../include/DblPoint.h ../../include/Point.h ../../include/IntPoint.h 
ValueSet.o : ValueSet.c ValueSet.h ../../include/ia.h BaseSet.h 
closure.o : closure.c ../../include/DblPoint.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/Bit.h ../../include/RGB.h Set.h BaseSet.h \
  ValueSet.h 
generic-tests.o : generic-tests.c ValueSet.h ../../include/ia.h BaseSet.h generic-tests.h 
valueset-utils.o : valueset-utils.c ValueSet.h ../../include/ia.h BaseSet.h 
@


1.15
log
@DOS-inspired name rework
@
text
@d14 2
a15 2
HEADERS= Set.h BaseSet.h
DISTFILES= GNUmakefile BaseSet.h ValueSet.c ValueSet.h Set.c Set.h VS_Specials.c closure.c
d17 2
a18 1
CLOSUREOBJS=closure.o
d21 6
@


1.15.1.1
log
@*** empty log message ***
@
text
@d13 4
a16 15
OPSRCS=$(foreach T,bit uc int flt cpl rgb,$(foreach OP,ad or er mn,${T}Set${OP}.c))
OPOBJS=${patsubst %.c,%.o,${OPSRCS}}

LOBJS= VS_Specials.o ${OPOBJS}
HEADERS= Set.h BaseSet.h SetIter.h BSetIter.h ClosureSet.h
DISTFILES= GNUmakefile \
	Set.c Set.h VS_Specials.c OpTable.h OpTable.c \
	BaseSet.h BaseSet.c ValueSet.c ValueSet.h LazySet.c LazySet.h \
		ClosureSet.h \
	set_errors.h \
	closure.c \
	SetIter.h SetIter.c \
	BSetIter.h BSetIter.c VSIter.h VSIter.c \
	metacode
#REGTESTS= ${basename ${wildcard test2??.C}}
a17 1
BLASTABLE_PTFILES = spam*
d21 1
a21 3
closure: Set.c LazySet.h LazySet.c OpTable.c \
	SetIter.c BSetIter.c VSIter.c \
	${INCDIR}/IntPS.h ${INCDIR}/DblPS.h
d23 1
a23 1
${INCDIR}/IntPS.h ${INCDIR}/DblPS.h: ../pointset/IntPS.h ../pointset/DblPS.h
d28 1
a28 5
#
#
#

${OPOBJS}:${OPSRCS}
d30 39
a68 22
${OPSRCS}: metacode
	rm -f ${OPSRCS}
	for spam in "IA_Bit bit" "u_char uc" "int int" "float flt" "complex cpl" "IA_RGB rgb"; do \
		set $$spam; \
		perl -pe " s/TYPENAME/$$1/g; \
		   s/TYPE/$$1/g; \
		   s/OPNAME/intersect/g; \
		   s/OPERATOR/operator&/g; \
		   s/OPNUM/1/g;" < metacode >  $${2}Setad.c; \
		perl -pe " s/TYPENAME/$$1/g; \
		   s/TYPE/$$1/g; \
		   s/OPNAME/union/g; \
		   s/OPERATOR/operator|/g;" < metacode > $${2}Setor.c; \
		perl -pe " s/TYPENAME/$$1/g; \
		   s/TYPE/$$1/g; \
		   s/OPNAME/XOR/g; \
		   s/OPERATOR/operator^/g;" < metacode > $${2}Seter.c; \
		perl -pe " s/TYPENAME/$$1/g; \
		   s/TYPE/$$1/g; \
		   s/OPNAME/minus/g; \
		   s-OPERATOR-operator/-g; \
		   s/OPNUM/2/g;" < metacode > $${2}Setmn.c; \
a69 7
	chmod a-w ${OPSRCS}

#
#
#

fullsrc: ${OPSRCS}
d108 13
a120 128
VS_Specials.o : VS_Specials.c ../../include/compat.h ../../include/Bit.h ../../include/RGB.h \
  ../../include/DblPoint.h ../../include/ia.h ../../include/Point.h ../../include/IntPoint.h \
  Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h ../../include/BasePS.h \
  ../../include/DblPS.h ../../include/SetStructure.h ../../include/Array.h ValueSet.h \
  LazySet.h 
Setbitad.o : Setbitad.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setbitor.o : Setbitor.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setbiter.o : Setbiter.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setbitmn.o : Setbitmn.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setucad.o : Setucad.c OpTable.h ../../include/ia.h ../../include/compat.h ../../include/Array.h \
  Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h ../../include/IntPoint.h \
  ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h ../../include/DblPoint.h \
  ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h ../../include/RGB.h \
  ../../include/Bit.h 
Setucor.o : Setucor.c OpTable.h ../../include/ia.h ../../include/compat.h ../../include/Array.h \
  Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h ../../include/IntPoint.h \
  ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h ../../include/DblPoint.h \
  ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h ../../include/RGB.h \
  ../../include/Bit.h 
Setucer.o : Setucer.c OpTable.h ../../include/ia.h ../../include/compat.h ../../include/Array.h \
  Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h ../../include/IntPoint.h \
  ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h ../../include/DblPoint.h \
  ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h ../../include/RGB.h \
  ../../include/Bit.h 
Setucmn.o : Setucmn.c OpTable.h ../../include/ia.h ../../include/compat.h ../../include/Array.h \
  Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h ../../include/IntPoint.h \
  ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h ../../include/DblPoint.h \
  ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h ../../include/RGB.h \
  ../../include/Bit.h 
Setintad.o : Setintad.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setintor.o : Setintor.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setinter.o : Setinter.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setintmn.o : Setintmn.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setfltad.o : Setfltad.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setfltor.o : Setfltor.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setflter.o : Setflter.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setfltmn.o : Setfltmn.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setcplad.o : Setcplad.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setcplor.o : Setcplor.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setcpler.o : Setcpler.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setcplmn.o : Setcplmn.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setrgbad.o : Setrgbad.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setrgbor.o : Setrgbor.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setrgber.o : Setrgber.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
Setrgbmn.o : Setrgbmn.c OpTable.h ../../include/ia.h ../../include/compat.h \
  ../../include/Array.h Set.h BaseSet.h ../../include/IntPS.h ../../include/Set.h \
  ../../include/IntPoint.h ../../include/Point.h ../../include/BasePS.h ../../include/DblPS.h \
  ../../include/DblPoint.h ../../include/SetStructure.h LazySet.h ValueSet.h BSetIter.h \
  ../../include/RGB.h ../../include/Bit.h 
closure.o : closure.c ../../include/DblPoint.h ../../include/ia.h ../../include/compat.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/Bit.h ../../include/RGB.h \
  Set.h BaseSet.h SetIter.h BSetIter.h ValueSet.h 
@


1.15.1.2
log
@*** empty log message ***
@
text
@a36 2
${LOBJS} closure :${INCDIR}/IntPS.h ${INCDIR}/DblPS.h

d116 128
a243 74
VS_Specials.o : VS_Specials.c ${INCDIR}/compat.h ${INCDIR}/Bit.h ${INCDIR}/RGB.h \
  ${INCDIR}/DblPoint.h ${INCDIR}/ia.h ${INCDIR}/Point.h ${INCDIR}/IntPoint.h \
  Set.h BaseSet.h ValueSet.h LazySet.h 
bitSetad.o : bitSetad.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
bitSetor.o : bitSetor.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
bitSeter.o : bitSeter.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
bitSetmn.o : bitSetmn.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
ucSetad.o : ucSetad.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h ${INCDIR}/Array.h \
  Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h ${INCDIR}/Bit.h 
ucSetor.o : ucSetor.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h ${INCDIR}/Array.h \
  Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h ${INCDIR}/Bit.h 
ucSeter.o : ucSeter.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h ${INCDIR}/Array.h \
  Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h ${INCDIR}/Bit.h 
ucSetmn.o : ucSetmn.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h ${INCDIR}/Array.h \
  Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h ${INCDIR}/Bit.h 
intSetad.o : intSetad.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
intSetor.o : intSetor.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
intSeter.o : intSeter.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
intSetmn.o : intSetmn.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
fltSetad.o : fltSetad.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
fltSetor.o : fltSetor.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
fltSeter.o : fltSeter.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
fltSetmn.o : fltSetmn.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
cplSetad.o : cplSetad.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
cplSetor.o : cplSetor.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
cplSeter.o : cplSeter.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
cplSetmn.o : cplSetmn.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
rgbSetad.o : rgbSetad.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
rgbSetor.o : rgbSetor.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
rgbSeter.o : rgbSeter.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
rgbSetmn.o : rgbSetmn.c OpTable.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Array.h Set.h BaseSet.h LazySet.h ValueSet.h BSetIter.h ${INCDIR}/RGB.h \
  ${INCDIR}/Bit.h 
closure.o : closure.c ${INCDIR}/DblPoint.h ${INCDIR}/ia.h ${INCDIR}/compat.h \
  ${INCDIR}/Point.h ${INCDIR}/IntPoint.h ${INCDIR}/Bit.h ${INCDIR}/RGB.h \
  Set.h BaseSet.h SetIter.h BSetIter.h ValueSet.h ClosureSet.h 
@


1.14
log
@Set header files from other module.
@
text
@d21 1
a21 1
closure:${INCDIR}/IntPointSet.h ${INCDIR}/DoublePointSet.h
d23 1
a23 1
${INCDIR}/IntPointSet.h ${INCDIR}/DoublePointSet.h:
d108 1
a108 1
AuxSet.o : AuxSet.c Set.h BaseSet.h ../../include/ia.h ../../include/IntPointSet.h \
d110 1
a110 1
  ../../include/FloatPointSet.h ../../include/DoublePoint.h ../../include/SetStructure.h \
d114 1
a114 1
  BaseSet.h ../../include/DoublePoint.h ../../include/Point.h ../../include/IntPoint.h 
d116 1
a116 1
closure.o : closure.c ../../include/DoublePoint.h ../../include/ia.h ../../include/Point.h \
@


1.13
log
@*** empty log message ***
@
text
@d21 5
@


1.12
log
@*** empty log message ***
@
text
@d15 1
d105 2
a106 2
  ../../include/SetStructure.h ../../include/Array.h ../../include/FloatPointSet.h \
  ../../include/FloatPoint.h ../valueset/ValueSet.h ../valueset/BaseSet.h 
d109 1
a109 1
  BaseSet.h ../../include/FloatPoint.h ../../include/Point.h ../../include/IntPoint.h 
d111 1
a111 1
closure.o : closure.c ../../include/FloatPoint.h ../../include/ia.h ../../include/Point.h \
@


1.11
log
@*** empty log message ***
@
text
@d14 1
a14 1
HEADERS= ValueSet.h
d102 10
a111 4
VS_Specials.o : VS_Specials.c ValueSet.h ../../include/ia.h ../../include/FloatPoint.h \
  ../../include/IntPoint.h 
ValueSet.o : ValueSet.c ValueSet.h ../../include/ia.h 
closure.o : closure.c ../../include/FloatPoint.h ../../include/ia.h ../../include/IntPoint.h \
d113 2
a114 4
generic-tests.o : generic-tests.c ValueSet.h ../../include/ia.h generic-tests.h 
test001.o : test001.c ValueSet.h ../../include/ia.h valueset-utils.h 
test004.o : test004.c ValueSet.h ../../include/ia.h generic-tests.h valueset-utils.h 
valueset-utils.o : valueset-utils.c ValueSet.h ../../include/ia.h 
@


1.10
log
@*** empty log message ***
@
text
@d18 1
a18 1
include /cis/vision/src/iac++/src/gnumake.templ
@


1.9
log
@*** empty log message ***
@
text
@d102 2
d105 2
a106 1
closure.o : closure.c ValueSet.h ../../include/ia.h 
@


1.8
log
@*** empty log message ***
@
text
@d13 1
a13 1
LOBJS= ValueSet.o
@


1.7
log
@ValueSet.c is really a header file (for now)
@
text
@d14 1
a14 1
HEADERS= ValueSet.h ValueSet.c
d16 1
d20 1
a20 1
all:
d101 7
@


1.6
log
@*** empty log message ***
@
text
@d14 1
a14 1
HEADERS= ValueSet.h
d19 1
a19 1
all: ${REGTESTS}
@


1.5
log
@gnumake create // all tests -- added
@
text
@d47 17
d97 3
@


1.4
log
@fixed spelling error
@
text
@d28 1
d37 9
@


1.3
log
@gnumake test??? is now available
@
text
@d14 1
a14 1
HEADERS= Valuset.h
@


1.2
log
@new gnumake.templ convention
@
text
@d13 3
a15 2
LOBJS=
HEADERS=
d18 18
@


1.1
log
@Initial revision
@
text
@d16 1
a16 1
include ${TOP}/src/gnumake.templ
@
