head	1.43;
access;
symbols
	r2_1:1.40
	r2_0:1.40
	r1_1_beta:1.38
	r1_1_alpha:1.37
	r1_0:1.37
	r0_11:1.37
	r0_10:1.34
	r0_9:1.34
	Eglin_alpha_1:1.30;
locks; strict;
comment	@// @;


1.43
date	94.12.08.19.22.01;	author fjsoria;	state Exp;
branches;
next	1.42;

1.42
date	94.12.03.04.18.18;	author fjsoria;	state Exp;
branches;
next	1.41;

1.41
date	94.12.03.03.38.32;	author fjsoria;	state Exp;
branches;
next	1.40;

1.40
date	94.08.26.15.38.01;	author thoth;	state Exp;
branches;
next	1.39;

1.39
date	94.08.22.15.12.53;	author thoth;	state Exp;
branches;
next	1.38;

1.38
date	94.08.09.18.43.07;	author thoth;	state Exp;
branches;
next	1.37;

1.37
date	94.04.28.14.00.58;	author thoth;	state Exp;
branches;
next	1.36;

1.36
date	94.03.30.13.47.16;	author thoth;	state Exp;
branches;
next	1.35;

1.35
date	94.03.14.15.38.15;	author thoth;	state Exp;
branches;
next	1.34;

1.34
date	93.11.17.18.10.14;	author thoth;	state Exp;
branches;
next	1.33;

1.33
date	93.10.20.15.52.14;	author thoth;	state Exp;
branches;
next	1.32;

1.32
date	93.09.15.12.36.02;	author thoth;	state Exp;
branches;
next	1.31;

1.31
date	93.08.08.13.28.44;	author thoth;	state Exp;
branches;
next	1.30;

1.30
date	93.05.28.15.05.50;	author thoth;	state Exp;
branches;
next	1.29;

1.29
date	93.05.27.18.05.57;	author thoth;	state Exp;
branches;
next	1.28;

1.28
date	93.05.26.17.12.45;	author thoth;	state Exp;
branches;
next	1.27;

1.27
date	93.04.29.12.55.34;	author thoth;	state Exp;
branches;
next	1.26;

1.26
date	93.04.19.23.28.44;	author thoth;	state Exp;
branches;
next	1.25;

1.25
date	93.04.16.15.52.24;	author thoth;	state Exp;
branches;
next	1.24;

1.24
date	93.01.20.11.35.03;	author thoth;	state Exp;
branches;
next	1.23;

1.23
date	92.12.07.13.06.06;	author thoth;	state Exp;
branches;
next	1.22;

1.22
date	92.11.11.12.21.03;	author thoth;	state Exp;
branches;
next	1.21;

1.21
date	92.11.04.12.01.46;	author thoth;	state Exp;
branches;
next	1.20;

1.20
date	92.10.22.15.13.49;	author thoth;	state Exp;
branches;
next	1.19;

1.19
date	92.10.09.15.46.55;	author thoth;	state Exp;
branches;
next	1.18;

1.18
date	92.10.07.23.36.01;	author thoth;	state Exp;
branches;
next	1.17;

1.17
date	92.09.30.10.28.04;	author thoth;	state Exp;
branches;
next	1.16;

1.16
date	92.09.20.14.07.00;	author thoth;	state Exp;
branches;
next	1.15;

1.15
date	92.09.16.17.08.07;	author thoth;	state Exp;
branches;
next	1.14;

1.14
date	92.09.15.18.22.26;	author reti;	state Exp;
branches;
next	1.13;

1.13
date	92.09.15.18.10.38;	author reti;	state Exp;
branches;
next	1.12;

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

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

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

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

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

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

1.6
date	92.08.04.14.52.03;	author jnw;	state Exp;
branches;
next	1.5;

1.5
date	92.08.04.14.42.22;	author jnw;	state Exp;
branches;
next	1.4;

1.4
date	92.07.30.16.39.54;	author jnw;	state Exp;
branches;
next	1.3;

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

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

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


desc
@initial GNUmakefile
@


1.43
log
@removed compilation of PS_SPecials
@
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=  IntPS.o HashTable.o \
	BoxyIPS.o YoderIPS.o \
	BoxyIPSIter.o YIPSIter.o BasePSIter.o \
	SetStructure.o \
	DblPS.o

HEADERS= IntPS.h DblPS.h \
	BasePS.h ClosurePS.h PSIter.h BasePSIter.h \
	SetStructure.h

DISTFILES = BasePS.c \
	BasePS.h \
	BasePSIter.c \
	BasePSIter.h \
	BoxyIPS.c \
	BoxyIPS.h \
	BoxyIPSIter.c \
	BoxyIPSIter.h \
	ClosurePS.c \
	ClosurePS.h \
	DblPS.c \
	DblPS.h \
	GNUmakefile \
	HashTable.c \
	HashTable.h \
	IntPS.c \
	IntPS.h \
	LazyPS.c \
	LazyPS.h \
	ListFPS.c \
	ListFPS.h \
	MondoPS.c \
	MondoPS.h \
	PSIter.c \
	PSIter.h \
	SetStructure.c \
	SetStructure.h \
	YoderIPS.c \
	YoderIPS.h \
	YIPSIter.c \
	YIPSIter.h \
	closure.c \
	pset_errors.h



# OTHERLIBS=/usr/lib/debug/malloc.o /usr/lib/debug/mallocmap.o
EXTRAINCLUDES = -I../ia # for the Array

CLOSUREOBJS = closure.o
BLASTABLE_PTFILES = ___ls__FR7ostreamRC11IA_IntPoint \
	*IA_ValueSet* empty_ps* IA_Point*

include ${TOP}/src/gnumake.templ

XTRACCFLAGS=

lib: closure

closure: BasePS.h BasePS.c MondoPS.c MondoPS.h \
	ClosurePS.h ClosurePS.c LazyPS.h LazyPS.c \
	BasePSIter.h BasePSIter.c PSIter.h PSIter.c \
	ListFPS.h ListFPS.c

clean::
	rm -f ptrepository/*.o


# dependencies
BasePS.o : BasePS.c BasePS.h ../../include/ia.h ../../include/Point.h ../../include/IntPoint.h \
  ../../include/DblPoint.h 
BasePSIter.o : BasePSIter.c BasePSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h IntPS.h ../../include/Set.h \
  ../../include/BaseSet.h HashTable.h 
BoxyIPS.o : BoxyIPS.c ../../include/ia.h BoxyIPS.h BasePS.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h BoxyIPSIter.h BasePSIter.h \
  IntPS.h ../../include/Set.h ../../include/BaseSet.h 
BoxyIPSIter.o : BoxyIPSIter.c BoxyIPSIter.h BasePSIter.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/DblPoint.h BoxyIPS.h 
ClosurePS.o : ClosurePS.c 
DblPS.o : DblPS.c DblPS.h ../../include/Set.h ../../include/BaseSet.h ../../include/ia.h \
  ../../include/DblPoint.h ../../include/Point.h ../../include/IntPoint.h BasePS.h \
  SetStructure.h ../../include/Array.h IntPS.h MondoPS.h ClosurePS.h LazyPS.h \
  ListFPS.h ../valueset/ValueSet.h ../valueset/BaseSet.h 
HashTable.o : HashTable.c HashTable.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h 
IntPS.o : IntPS.c IntPS.h ../../include/Set.h ../../include/BaseSet.h ../../include/ia.h \
  ../../include/IntPoint.h ../../include/Point.h BasePS.h HashTable.h PSIter.h \
  BasePSIter.h DblPS.h ../../include/DblPoint.h SetStructure.h ../../include/Array.h \
  pset_errors.h BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h ClosurePS.h 
LazyPS.o : LazyPS.c LazyPS.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h 
ListFPS.o : ListFPS.c BasePSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h 
MondoPS.o : MondoPS.c MondoPS.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h BasePSIter.h 
PSIter.o : PSIter.c PSIter.h BasePSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h IntPS.h ../../include/Set.h \
  ../../include/BaseSet.h DblPS.h SetStructure.h ../../include/Array.h 
SetStructure.o : SetStructure.c SetStructure.h ../../include/Array.h IntPS.h \
  ../../include/Set.h ../../include/BaseSet.h ../../include/ia.h ../../include/IntPoint.h \
  ../../include/Point.h BasePS.h BoxyIPS.h YoderIPS.h MondoPS.h pset_errors.h 
YIPSIter.o : YIPSIter.c PSIter.h BasePSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h IntPS.h ../../include/Set.h \
  ../../include/BaseSet.h DblPS.h SetStructure.h ../../include/Array.h YIPSIter.h \
  YoderIPS.h BoxyIPS.h 
YoderIPS.o : YoderIPS.c ../../include/ia.h YoderIPS.h ../../include/IntPoint.h \
  ../../include/Point.h IntPS.h ../../include/Set.h ../../include/BaseSet.h BasePS.h \
  BoxyIPS.h SetStructure.h ../../include/Array.h MondoPS.h YIPSIter.h BasePSIter.h \
  PSIter.h DblPS.h ../../include/DblPoint.h 
closure.o : closure.c ClosurePS.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/DblPoint.h ../valueset/ValueSet.h ../valueset/BaseSet.h \
  IntPS.h ../../include/Set.h ../../include/BaseSet.h PSIter.h BasePSIter.h DblPS.h \
  SetStructure.h ../../include/Array.h 
@


1.42
log
@changed pointset_erros.h to pset_errors.h
in dependences.
@
text
@d17 2
a18 2
	DblPS.o\
	PS_Specials.o
d55 2
a56 2
	pset_errors.h\
	PS_Specials.c
@


1.41
log
@added ps_specials for compilation
@
text
@d55 1
a55 1
	pointset_errors.h\
d102 1
a102 1
  pointset_errors.h BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h ClosurePS.h 
d114 1
a114 1
  ../../include/Point.h BasePS.h BoxyIPS.h YoderIPS.h MondoPS.h pointset_errors.h 
@


1.40
log
@DOS-inspired name rework (internal files)
@
text
@d17 2
a18 1
	DblPS.o
d55 2
a56 2
	pointset_errors.h

@


1.39
log
@DOS-inspired name rework.
@
text
@d15 1
a15 1
	BoxyIPSIter.o YoderIPSIter.o BasePSIter.o \
d20 1
a20 1
	SetStructure.h # Set.h
a46 1
	Set.h \
d51 2
a52 2
	YoderIPSIter.c \
	YoderIPSIter.h \
d84 2
a85 1
  ../../include/IntPoint.h ../../include/DblPoint.h IntPS.h Set.h HashTable.h 
d88 1
a88 1
  IntPS.h Set.h 
d92 4
a95 3
DblPS.o : DblPS.c DblPS.h Set.h ../../include/DblPoint.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h BasePS.h SetStructure.h ../../include/Array.h \
  IntPS.h MondoPS.h ClosurePS.h LazyPS.h ListFPS.h ../valueset/ValueSet.h ../valueset/BaseSet.h 
d98 4
a101 4
IntPS.o : IntPS.c IntPS.h Set.h ../../include/IntPoint.h ../../include/ia.h \
  ../../include/Point.h BasePS.h HashTable.h PSIter.h BasePSIter.h DblPS.h ../../include/DblPoint.h \
  SetStructure.h ../../include/Array.h pointset_errors.h BoxyIPS.h YoderIPS.h \
  LazyPS.h MondoPS.h ClosurePS.h 
d109 2
a110 2
  ../../include/IntPoint.h ../../include/DblPoint.h IntPS.h Set.h DblPS.h SetStructure.h \
  ../../include/Array.h 
d112 6
a117 2
  Set.h ../../include/IntPoint.h ../../include/ia.h ../../include/Point.h BasePS.h \
  BoxyIPS.h YoderIPS.h MondoPS.h pointset_errors.h 
d119 3
a121 6
  ../../include/Point.h IntPS.h Set.h BasePS.h BoxyIPS.h SetStructure.h ../../include/Array.h \
  MondoPS.h YoderIPSIter.h BasePSIter.h PSIter.h DblPS.h ../../include/DblPoint.h 
YoderIPSIter.o : YoderIPSIter.c PSIter.h BasePSIter.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/DblPoint.h IntPS.h \
  Set.h DblPS.h SetStructure.h ../../include/Array.h YoderIPSIter.h YoderIPS.h \
  BoxyIPS.h 
d124 2
a125 1
  IntPS.h Set.h PSIter.h BasePSIter.h DblPS.h SetStructure.h ../../include/Array.h 
@


1.38
log
@*** empty log message ***
@
text
@d13 1
a13 1
LOBJS=  IntPointSet.o HashTable.o \
d17 2
a18 2
	DoublePointSet.o
HEADERS= IntPointSet.h DoublePointSet.h \
d32 2
a33 2
	DoublePointSet.c \
	DoublePointSet.h \
d37 2
a38 2
	IntPointSet.c \
	IntPointSet.h \
d83 1
a83 1
  ../../include/DoublePoint.h 
d85 1
a85 1
  ../../include/IntPoint.h ../../include/DoublePoint.h IntPointSet.h Set.h HashTable.h 
d87 2
a88 2
  ../../include/IntPoint.h ../../include/DoublePoint.h BoxyIPSIter.h BasePSIter.h \
  IntPointSet.h Set.h 
d90 1
a90 1
  ../../include/Point.h ../../include/IntPoint.h ../../include/DoublePoint.h BoxyIPS.h 
d92 3
a94 4
DoublePointSet.o : DoublePointSet.c DoublePointSet.h Set.h ../../include/DoublePoint.h \
  ../../include/ia.h ../../include/Point.h ../../include/IntPoint.h BasePS.h SetStructure.h \
  ../../include/Array.h IntPointSet.h MondoPS.h ClosurePS.h LazyPS.h ListFPS.h \
  ../valueset/ValueSet.h ../valueset/BaseSet.h 
d96 5
a100 5
  ../../include/IntPoint.h ../../include/DoublePoint.h 
IntPointSet.o : IntPointSet.c IntPointSet.h Set.h ../../include/IntPoint.h ../../include/ia.h \
  ../../include/Point.h BasePS.h HashTable.h PSIter.h BasePSIter.h DoublePointSet.h \
  ../../include/DoublePoint.h SetStructure.h ../../include/Array.h pointset_errors.h \
  BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h ClosurePS.h 
d102 1
a102 1
  ../../include/IntPoint.h ../../include/DoublePoint.h 
d104 1
a104 1
  ../../include/IntPoint.h ../../include/DoublePoint.h 
d106 1
a106 1
  ../../include/IntPoint.h ../../include/DoublePoint.h BasePSIter.h 
d108 3
a110 3
  ../../include/IntPoint.h ../../include/DoublePoint.h IntPointSet.h Set.h DoublePointSet.h \
  SetStructure.h ../../include/Array.h 
SetStructure.o : SetStructure.c SetStructure.h ../../include/Array.h IntPointSet.h \
d114 2
a115 3
  ../../include/Point.h IntPointSet.h Set.h BasePS.h BoxyIPS.h SetStructure.h \
  ../../include/Array.h MondoPS.h YoderIPSIter.h BasePSIter.h PSIter.h DoublePointSet.h \
  ../../include/DoublePoint.h 
d117 2
a118 2
  ../../include/Point.h ../../include/IntPoint.h ../../include/DoublePoint.h IntPointSet.h \
  Set.h DoublePointSet.h SetStructure.h ../../include/Array.h YoderIPSIter.h YoderIPS.h \
d121 2
a122 3
  ../../include/IntPoint.h ../../include/DoublePoint.h ../valueset/ValueSet.h \
  ../valueset/BaseSet.h IntPointSet.h Set.h PSIter.h BasePSIter.h DoublePointSet.h \
  SetStructure.h ../../include/Array.h 
@


1.37
log
@*** empty log message ***
@
text
@d17 2
a18 2
	FloatPointSet.o
HEADERS= IntPointSet.h FloatPointSet.h \
d22 34
d57 2
d83 1
a83 1
  ../../include/FloatPoint.h 
d85 1
a85 2
  ../../include/IntPoint.h ../../include/FloatPoint.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h HashTable.h 
d87 2
a88 2
  ../../include/IntPoint.h ../../include/FloatPoint.h BoxyIPSIter.h BasePSIter.h \
  IntPointSet.h Set.h SetStructure.h ../../include/Array.h 
d90 1
a90 1
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h BoxyIPS.h 
d92 1
a92 1
FloatPointSet.o : FloatPointSet.c FloatPointSet.h Set.h ../../include/FloatPoint.h \
d97 1
a97 1
  ../../include/IntPoint.h ../../include/FloatPoint.h 
d99 2
a100 2
  ../../include/Point.h BasePS.h SetStructure.h ../../include/Array.h HashTable.h \
  PSIter.h BasePSIter.h FloatPointSet.h ../../include/FloatPoint.h pointset_errors.h \
d103 1
a103 1
  ../../include/IntPoint.h ../../include/FloatPoint.h 
d105 1
a105 1
  ../../include/IntPoint.h ../../include/FloatPoint.h 
d107 1
a107 1
  ../../include/IntPoint.h ../../include/FloatPoint.h BasePSIter.h 
d109 5
a113 3
  ../../include/IntPoint.h ../../include/FloatPoint.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h FloatPointSet.h 
SetStructure.o : SetStructure.c SetStructure.h ../../include/Array.h 
d115 3
a117 2
  ../../include/Point.h IntPointSet.h Set.h BasePS.h SetStructure.h ../../include/Array.h \
  BoxyIPS.h MondoPS.h YoderIPSIter.h BasePSIter.h PSIter.h FloatPointSet.h ../../include/FloatPoint.h 
d119 2
a120 2
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h IntPointSet.h \
  Set.h SetStructure.h ../../include/Array.h FloatPointSet.h YoderIPSIter.h YoderIPS.h \
d123 3
a125 3
  ../../include/IntPoint.h ../../include/FloatPoint.h ../valueset/ValueSet.h ../valueset/BaseSet.h \
  IntPointSet.h Set.h SetStructure.h ../../include/Array.h PSIter.h BasePSIter.h \
  FloatPointSet.h 
@


1.36
log
@Renamed files to BasePSIter.
@
text
@d49 2
a50 1
  ../../include/IntPoint.h ../../include/FloatPoint.h 
a87 3
test000.o : test000.c ../../include/BaseIPSIter.h ../../include/BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h IntPointSet.h \
  Set.h BasePS.h SetStructure.h ../../include/Array.h HashTable.h 
@


1.35
log
@Set belongs to valueset package now.
@
text
@d15 1
a15 1
	BoxyIPSIter.o YoderIPSIter.o \
d19 1
a19 1
	BasePS.h ClosurePS.h PSIter.h BaseIPSIter.h \
d38 1
a38 1
	BaseIPSIter.h BaseIPSIter.c PSIter.h PSIter.c \
a45 2
BaseIPSIter.o : BaseIPSIter.c BaseIPSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/FloatPoint.h 
d48 2
d51 1
a51 1
  ../../include/IntPoint.h ../../include/FloatPoint.h BoxyIPSIter.h BaseIPSIter.h \
d53 1
a53 1
BoxyIPSIter.o : BoxyIPSIter.c BoxyIPSIter.h BaseIPSIter.h BasePS.h ../../include/ia.h \
d64 1
a64 1
  PSIter.h BaseIPSIter.h FloatPointSet.h ../../include/FloatPoint.h pointset_errors.h \
d68 1
a68 1
ListFPS.o : ListFPS.c BaseIPSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
d71 2
a72 2
  ../../include/IntPoint.h ../../include/FloatPoint.h BaseIPSIter.h 
PSIter.o : PSIter.c PSIter.h BaseIPSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
d78 2
a79 2
  BoxyIPS.h MondoPS.h YoderIPSIter.h BaseIPSIter.h PSIter.h FloatPointSet.h ../../include/FloatPoint.h 
YoderIPSIter.o : YoderIPSIter.c PSIter.h BaseIPSIter.h BasePS.h ../../include/ia.h \
d85 1
a85 1
  IntPointSet.h Set.h SetStructure.h ../../include/Array.h PSIter.h BaseIPSIter.h \
d87 3
@


1.34
log
@*** empty log message ***
@
text
@d20 1
a20 1
	SetStructure.h Set.h
d59 1
a59 1
  ../../include/ValueSet.h 
d64 2
a65 2
  PSIter.h BaseIPSIter.h FloatPointSet.h ../../include/FloatPoint.h BoxyIPS.h \
  YoderIPS.h LazyPS.h MondoPS.h ClosurePS.h 
d84 1
a84 1
  ../../include/IntPoint.h ../../include/FloatPoint.h ../../include/ValueSet.h \
@


1.33
log
@New naming scheme.  Closures are named Closure.
@
text
@d19 1
a19 1
	BasePS.h ClosurePS.h IPSIter.h BaseIPSIter.h \
d38 1
a38 1
	BaseIPSIter.h BaseIPSIter.c IPSIter.h IPSIter.c \
a61 3
IPSIter.o : IPSIter.c IPSIter.h BaseIPSIter.h BasePS.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h ../../include/FloatPoint.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h FloatPointSet.h 
d64 1
a64 1
  IPSIter.h BaseIPSIter.h FloatPointSet.h ../../include/FloatPoint.h BoxyIPS.h \
d67 1
a67 2
  ../../include/IntPoint.h ../../include/FloatPoint.h IPSIter.h BaseIPSIter.h \
  IntPointSet.h Set.h SetStructure.h ../../include/Array.h FloatPointSet.h 
d72 3
d78 2
a79 2
  BoxyIPS.h MondoPS.h YoderIPSIter.h BaseIPSIter.h IPSIter.h FloatPointSet.h ../../include/FloatPoint.h 
YoderIPSIter.o : YoderIPSIter.c IPSIter.h BaseIPSIter.h BasePS.h ../../include/ia.h \
d85 1
a85 1
  IntPointSet.h Set.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
@


1.32
log
@*** empty log message ***
@
text
@d19 1
a19 1
	BasePS.h PredicatePS.h IPSIter.h BaseIPSIter.h \
d37 1
a37 1
	PredicatePS.h PredicatePS.c LazyPS.h LazyPS.c \
d46 1
a46 3
BaseIPSIter.o : BaseIPSIter.c BaseIPSIter.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h 
BasePS.o : BasePS.c BasePS.h ../../include/ia.h ../../include/Point.h \
d48 11
a58 11
BoxyIPS.o : BoxyIPS.c ../../include/ia.h BoxyIPS.h BasePS.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h \
  BoxyIPSIter.h BaseIPSIter.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h 
BoxyIPSIter.o : BoxyIPSIter.c BoxyIPSIter.h BaseIPSIter.h BasePS.h \
  ../../include/ia.h ../../include/Point.h ../../include/IntPoint.h \
  ../../include/FloatPoint.h BoxyIPS.h 
FloatPointSet.o : FloatPointSet.c FloatPointSet.h Set.h \
  ../../include/FloatPoint.h ../../include/ia.h ../../include/Point.h \
  ../../include/IntPoint.h BasePS.h SetStructure.h ../../include/Array.h \
  IntPointSet.h MondoPS.h PredicatePS.h LazyPS.h ListFPS.h \
d60 11
a70 4
HashTable.o : HashTable.c HashTable.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h 
IPSIter.o : IPSIter.c IPSIter.h BaseIPSIter.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h \
d72 4
a75 15
IntPointSet.o : IntPointSet.c IntPointSet.h Set.h ../../include/IntPoint.h \
  ../../include/ia.h ../../include/Point.h BasePS.h SetStructure.h \
  ../../include/Array.h HashTable.h IPSIter.h BaseIPSIter.h FloatPointSet.h \
  ../../include/FloatPoint.h BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h \
  PredicatePS.h 
LazyPS.o : LazyPS.c LazyPS.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h \
  IPSIter.h BaseIPSIter.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h FloatPointSet.h 
ListFPS.o : ListFPS.c BaseIPSIter.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h 
MondoPS.o : MondoPS.c MondoPS.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h \
  BaseIPSIter.h 
PredicatePS.o : PredicatePS.c 
d77 11
a87 12
YoderIPS.o : YoderIPS.c ../../include/ia.h YoderIPS.h \
  ../../include/IntPoint.h ../../include/Point.h IntPointSet.h Set.h BasePS.h \
  SetStructure.h ../../include/Array.h BoxyIPS.h MondoPS.h YoderIPSIter.h \
  BaseIPSIter.h IPSIter.h FloatPointSet.h ../../include/FloatPoint.h 
YoderIPSIter.o : YoderIPSIter.c IPSIter.h BaseIPSIter.h BasePS.h \
  ../../include/ia.h ../../include/Point.h ../../include/IntPoint.h \
  ../../include/FloatPoint.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h FloatPointSet.h YoderIPSIter.h YoderIPS.h BoxyIPS.h 
closure.o : closure.c PredicatePS.h BasePS.h ../../include/ia.h \
  ../../include/Point.h ../../include/IntPoint.h ../../include/FloatPoint.h \
  ../../include/ValueSet.h IntPointSet.h Set.h SetStructure.h \
  ../../include/Array.h IPSIter.h BaseIPSIter.h FloatPointSet.h 
@


1.31
log
@*** empty log message ***
@
text
@d13 1
a13 1
LOBJS= IntPointSet.o HashTable.o \
d28 1
a28 1
	*IA_ValueSet* 
d59 2
a60 2
  ../../include/IntPoint.h BasePS.h MondoPS.h IntPointSet.h SetStructure.h \
  ../../include/Array.h PredicatePS.h LazyPS.h ListFPS.h \
d80 1
a80 1
  IntPointSet.h Set.h SetStructure.h ../../include/Array.h BaseIPSIter.h 
@


1.30
log
@*** empty log message ***
@
text
@d15 1
a15 1
	IPSIter.o BoxyIPSIter.o YoderIPSIter.o \
d20 1
a20 1
	SetStructure.h
a21 5
SIMPLETESTS= test003 test006 test012 test014 test015 test016
REGTESTS= ${basename ${wildcard test1??.C}}
UTTESTS = test007 test008 test009 test010 test011 test013
TESTS= ${SIMPLETESTS} test002 test004 test005 ${UTTESTS} \
	${REGTESTS}
d23 1
a23 1
OTHERLIBS=/usr/lib/debug/malloc.o /usr/lib/debug/mallocmap.o
d37 3
a39 1
	PredicatePS.h PredicatePS.c LazyPS.h LazyPS.c
a40 58
test002: test002.o generic-tests.o lib
	${LINK.cc} -o $@@ test002.o generic-tests.o ${LDLIBS}

OBJS004= test004.o generic-tests.o point-utils.o
test004: ${OBJS004} lib
	${LINK.cc} -o $@@ ${OBJS004} ${LDLIBS}

test005: test005.o generic-tests.o lib
	${LINK.cc} -o $@@ test005.o generic-tests.o ${LDLIBS}

#OBJS014 = test014.o ImageDisplayProtocol.o
#test014: ${OBJS014} lib
#	${LINK.cc} -o $@@ ${OBJS014} ${LDLIBS}


UTOBJS = generic-tests.o point-utils.o pointset-utils.o
${UTTESTS}: %: %.o ${UTOBJS} lib
	${LINK.cc} -o $@@ $@@.o ${UTOBJS} ${LDLIBS}

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

.C.s:
	${COMPILE.cc} -S $<


test1%.C: test.h

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


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

test: 
	for x in test1??.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 test1??.expected; \
         do \
             y=`basename $$x .expected`; \
             cmp $$x $$y.out;            \
         done

d42 1
a42 1
	rm -f test???.o ptrepository/*.o
d46 35
a80 20
BasePS.o : BasePS.c BasePS.h ../../include/ia.h 
BoxyIPS.o : BoxyIPS.c ../../include/ia.h BoxyIPS.h BasePS.h ../../include/IntPoint.h \
  IntPointSet.h SetStructure.h ../../include/Array.h 
BoxyIPSIter.o : BoxyIPSIter.c BoxyIPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h \
  BoxyIPS.h 
FloatPointSet.o : FloatPointSet.c FloatPointSet.h ../../include/FloatPoint.h \
  ../../include/ia.h ../../include/IntPoint.h BasePS.h MondoPS.h IntPointSet.h \
  SetStructure.h ../../include/Array.h PredicatePS.h LazyPS.h ListFPS.h ../../include/ValueSet.h 
HashTable.o : HashTable.c HashTable.h BasePS.h ../../include/ia.h ../../include/IntPoint.h 
IPSIter.o : IPSIter.c IPSIter.h BaseIPSIter.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h BoxyIPSIter.h BoxyIPS.h \
  YoderIPSIter.h YoderIPS.h MondoPS.h 
IntPointSet.o : IntPointSet.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h HashTable.h IPSIter.h BaseIPSIter.h \
  BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h PredicatePS.h 
LazyPS.o : LazyPS.c LazyPS.h BasePS.h ../../include/ia.h IPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h IntPointSet.h SetStructure.h ../../include/Array.h 
MondoPS.o : MondoPS.c MondoPS.h BasePS.h ../../include/ia.h IntPointSet.h ../../include/IntPoint.h \
  SetStructure.h ../../include/Array.h 
d83 12
a94 62
YoderIPS.o : YoderIPS.c ../../include/ia.h YoderIPS.h ../../include/IntPoint.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h BoxyIPS.h MondoPS.h 
YoderIPSIter.o : YoderIPSIter.c IPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h \
  YoderIPSIter.h YoderIPS.h BoxyIPS.h 
closure.o : closure.c PredicatePS.h BasePS.h ../../include/ia.h ../../include/IntPoint.h \
  ../../include/FloatPoint.h ../../include/ValueSet.h 
generic-tests.o : generic-tests.c ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h 
point-utils.o : point-utils.c ../../include/IntPoint.h ../../include/ia.h point-utils.h 
pointset-utils.o : pointset-utils.c pointset-utils.h IntPointSet.h ../../include/IntPoint.h \
  ../../include/ia.h BasePS.h SetStructure.h ../../include/Array.h ../../include/with-ia-pointset.h \
  PredicatePS.h point-utils.h 
test001.o : test001.c BoxyIPS.h BasePS.h ../../include/ia.h ../../include/IntPoint.h \
  IntPointSet.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h BoxyIPSIter.h 
test002.o : test002.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h 
test003.o : test003.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h 
test004.o : test004.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  ../../include/with-ia-pointset.h generic-tests.h point-utils.h 
test005.o : test005.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h 
test006.o : test006.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h 
test007.o : test007.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h YoderIPS.h BoxyIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h ../../include/with-ia-pointset.h point-utils.h \
  pointset-utils.h PredicatePS.h 
test008.o : test008.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h point-utils.h pointset-utils.h \
  PredicatePS.h tutil.h 
test009.o : test009.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h point-utils.h pointset-utils.h \
  PredicatePS.h tutil.h 
test010.o : test010.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h point-utils.h pointset-utils.h \
  PredicatePS.h tutil.h 
test011.o : test011.c dev-frags.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h ../../include/with-ia-pointset.h point-utils.h pointset-utils.h \
  PredicatePS.h tutil.h 
test012.o : test012.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h ../../include/with-ia-pointset.h 
test013.o : test013.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h generic-tests.h ../../include/with-ia-pointset.h 
test014.o : test014.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h ../../include/ImageDisplayProtocol.h \
  tutil.h ../../include/with-ia-pointset.h 
test015.o : test015.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h ../../include/ImageDisplayProtocol.h \
  tutil.h ../../include/with-ia-pointset.h 
test016.o : test016.c IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h ../../include/ImageDisplayProtocol.h \
  tutil.h ../../include/with-ia-pointset.h 
@


1.29
log
@*** empty log message ***
@
text
@d20 1
a20 1
	SetStructure.h with-ia-pointset.h
d35 1
a35 1
include /cis/vision/src/iac++/src/gnumake.templ
d107 1
a107 1
BasePS.o : BasePS.c BasePS.h ../../include/ia.h with-ia-pointset-P.h with-ia-pointset.h 
d109 1
a109 1
  IntPointSet.h SetStructure.h ../../include/Array.h with-ia-pointset-P.h with-ia-pointset.h 
d112 1
a112 1
  BoxyIPS.h with-ia-pointset-P.h with-ia-pointset.h 
d116 1
a116 2
HashTable.o : HashTable.c HashTable.h BasePS.h ../../include/ia.h ../../include/IntPoint.h \
  with-ia-pointset-P.h with-ia-pointset.h 
d119 1
a119 1
  YoderIPSIter.h YoderIPS.h MondoPS.h with-ia-pointset-P.h with-ia-pointset.h 
d122 1
a122 1
  BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h PredicatePS.h with-ia-pointset-P.h with-ia-pointset.h 
d130 1
a130 2
  IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h BoxyIPS.h MondoPS.h \
  with-ia-pointset-P.h with-ia-pointset.h 
d133 1
a133 1
  YoderIPSIter.h YoderIPS.h BoxyIPS.h with-ia-pointset-P.h with-ia-pointset.h 
d138 1
a138 1
  generic-tests.h with-ia-pointset.h 
d141 1
a141 1
  ../../include/ia.h BasePS.h SetStructure.h ../../include/Array.h with-ia-pointset.h \
d147 1
a147 1
  generic-tests.h with-ia-pointset.h 
d152 1
a152 1
  with-ia-pointset.h generic-tests.h point-utils.h 
d155 1
a155 1
  generic-tests.h with-ia-pointset.h 
d160 2
a161 2
  IPSIter.h BaseIPSIter.h generic-tests.h with-ia-pointset.h point-utils.h pointset-utils.h \
  PredicatePS.h 
d164 2
a165 2
  generic-tests.h with-ia-pointset.h point-utils.h pointset-utils.h PredicatePS.h \
  tutil.h 
d168 2
a169 2
  generic-tests.h with-ia-pointset.h point-utils.h pointset-utils.h PredicatePS.h \
  tutil.h 
d172 2
a173 2
  generic-tests.h with-ia-pointset.h point-utils.h pointset-utils.h PredicatePS.h \
  tutil.h 
d176 2
a177 2
  generic-tests.h with-ia-pointset.h point-utils.h pointset-utils.h PredicatePS.h \
  tutil.h 
d179 1
a179 1
  BasePS.h SetStructure.h ../../include/Array.h IPSIter.h BaseIPSIter.h with-ia-pointset.h 
d181 1
a181 1
  BasePS.h SetStructure.h ../../include/Array.h generic-tests.h with-ia-pointset.h 
d184 1
a184 1
  tutil.h with-ia-pointset.h 
d187 1
a187 1
  tutil.h with-ia-pointset.h 
d190 1
a190 1
  tutil.h with-ia-pointset.h 
@


1.28
log
@*** empty log message ***
@
text
@d37 1
a37 1
XTRACCFLAGS=-pg
d41 2
a42 3
#	chmod u+w ptrepository; \
#	rm -f ptrepository/*.o ; \
#	chmod a-w ptrepository ; \
a43 9
#closure: ${LOBJS}
#	if [ -d ptrepository ] ; then \
#	( ${CCC} ${CCFLAGS} ${LOBJS} ) ; \
#	rm -f a.out ; \
#	../../bin/add-templobj.perl ${WORKLIB} ptrepository/*.o ; \
#	${RANLIB} ${WORKLIB} ; \
#	fi
#	touch closure

d116 5
a120 6
HashTable.o : HashTable.c dev-frags.h HashTable.h BasePS.h ../../include/ia.h \
  ../../include/IntPoint.h with-ia-pointset-P.h with-ia-pointset.h 
IPSIter.o : IPSIter.c dev-frags.h IPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h BasePS.h SetStructure.h ../../include/Array.h \
  BoxyIPSIter.h BoxyIPS.h YoderIPSIter.h YoderIPS.h MondoPS.h with-ia-pointset-P.h \
  with-ia-pointset.h 
@


1.27
log
@*** empty log message ***
@
text
@d32 2
d123 3
d147 2
d195 9
@


1.26
log
@*** empty log message ***
@
text
@d14 1
a14 1
	BoxyIPS.o MondoPS.o YoderIPS.o \
d16 4
a19 2
	SetStructure.o
HEADERS= IntPointSet.h BasePS.h IPSIter.h BaseIPSIter.h \
d30 3
@


1.25
log
@*** empty log message ***
@
text
@d17 1
a17 4
#HEADERS= IntPointSet.h HashTable.h \
#	BasePS.h BaseIPS.h BoxyIPS.h LazyPS.h MondoPS.h YoderIPS.h \
#	IPSIter.h BaseIPSIter.h BoxyIPSIter.h YoderIPSIter.h
HEADERS= IntPointSet.h BaseIPS.h BasePS.h IPSIter.h BaseIPSIter.h \
d110 20
a129 21

BasePS.o : BasePS.c BasePS.h ../../include/ia.h 
BoxyIPS.o : BoxyIPS.c ../../include/ia.h BoxyIPS.h BaseIPS.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h BasePS.h IntPointSet.h SetStructure.h ../../include/Array.h 
BoxyIPSIter.o : BoxyIPSIter.c BoxyIPSIter.h BaseIPSIter.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h \
  SetStructure.h ../../include/Array.h BoxyIPS.h 
HashTable.o : HashTable.c dev-frags.h HashTable.h BaseIPS.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h BasePS.h ../../include/ia.h 
IPSIter.o : IPSIter.c dev-frags.h IPSIter.h BaseIPSIter.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h \
  SetStructure.h ../../include/Array.h BoxyIPSIter.h BoxyIPS.h YoderIPSIter.h \
  YoderIPS.h MondoPS.h 
IntPointSet.o : IntPointSet.c IntPointSet.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h HashTable.h \
  IPSIter.h BaseIPSIter.h BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h 
LazyPS.o : LazyPS.c LazyPS.h BaseIPS.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BasePS.h ../../include/ia.h IntPointSet.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h 
MondoPS.o : MondoPS.c MondoPS.h BaseIPS.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BasePS.h ../../include/ia.h IntPointSet.h SetStructure.h ../../include/Array.h 
d131 52
a182 53
YoderIPS.o : YoderIPS.c ../../include/ia.h YoderIPS.h IntPointSet.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h BaseIPS.h BasePS.h SetStructure.h ../../include/Array.h \
  BoxyIPS.h MondoPS.h 
YoderIPSIter.o : YoderIPSIter.c IPSIter.h BaseIPSIter.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h \
  SetStructure.h ../../include/Array.h YoderIPSIter.h YoderIPS.h BoxyIPS.h 
generic-tests.o : generic-tests.c ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h 
point-utils.o : point-utils.c ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  point-utils.h 
pointset-utils.o : pointset-utils.c pointset-utils.h IntPointSet.h ../../depot/include/IntPoint.h \
  ../../depot/include/ia.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h \
  ../../include/Array.h point-utils.h 
test001.o : test001.c BoxyIPS.h BaseIPS.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BasePS.h ../../include/ia.h IntPointSet.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h BoxyIPSIter.h 
test002.o : test002.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h 
test003.o : test003.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h 
test004.o : test004.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  YoderIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h 
test005.o : test005.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h 
test006.o : test006.c IntPointSet.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h 
test007.o : test007.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  YoderIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h 
test008.o : test008.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h tutil.h 
test009.o : test009.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h tutil.h 
test010.o : test010.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h tutil.h 
test011.o : test011.c dev-frags.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  IntPointSet.h BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h tutil.h 
test012.o : test012.c IntPointSet.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h IPSIter.h \
  BaseIPSIter.h 
test013.o : test013.c IntPointSet.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h generic-tests.h 
test014.o : test014.c IntPointSet.h ../../depot/include/IntPoint.h ../../depot/include/ia.h \
  BaseIPS.h BasePS.h ../../include/ia.h SetStructure.h ../../include/Array.h 
@


1.24
log
@the with-a-pointset.h file is now a public header
@
text
@d30 1
a30 1
# EXTRAINCLUDES = -I/local/lib/gnu/g++-include
d33 1
a33 1
XTRACCFLAGS=-p
@


1.23
log
@*** empty log message ***
@
text
@d21 1
a21 1
	SetStructure.h
d23 1
a23 1
SIMPLETESTS= test003 test006 test012 test014
d109 1
a109 4
	rm -f ${REGTESTS} test???.o
	rm -rf ptrepository


@


1.22
log
@more headers are needed in include/.
@
text
@d21 1
a21 1
	SetStructure.h Array.h
d23 1
a23 1
SIMPLETESTS= test003 test006
d25 1
a25 1
UTTESTS = test007 test008 test009 test010 test011
d41 8
a48 8
closure: ${LOBJS}
	if [ -d ptrepository ] ; then \
	( ${CCC} ${CCFLAGS} ${LOBJS} ) ; \
	rm -f a.out ; \
	../../bin/add-templobj.perl ${WORKLIB} ptrepository/*.o ; \
	${RANLIB} ${WORKLIB} ; \
	fi
	touch closure
d60 5
a64 1
ifeq (1,1)
a67 4
else
OBJS007=test007.o generic-tests.o point-utils.o pointset-utils.o
test007: ${OBJS007} lib
	${LINK.cc} -o $@@ ${OBJS007} ${LDLIBS}
a68 8
OBJS008=test008.o generic-tests.o point-utils.o pointset-utils.o
test008: ${OBJS008} lib
	${LINK.cc} -o $@@ ${OBJS008} ${LDLIBS}

OBJS009=test009.o generic-tests.o point-utils.o pointset-utils.o
test009: ${OBJS009} lib
	${LINK.cc} -o $@@ ${OBJS009} ${LDLIBS}
endif
d109 1
a109 1
	rm -f ${REGTESTS}
d117 3
a119 4
Array.o : Array.c 
BasePS.o : BasePS.c BasePS.h ../../depot/include/ia.h 
BoxyIPS.o : BoxyIPS.c ../../depot/include/ia.h BoxyIPS.h BaseIPS.h ../../depot/include/IntPoint.h \
  BasePS.h IntPointSet.h SetStructure.h Array.h 
d121 2
a122 2
  ../../depot/include/ia.h IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h \
  BoxyIPS.h 
d124 1
a124 1
  ../../depot/include/ia.h BasePS.h 
d126 3
a128 2
  ../../depot/include/ia.h IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h \
  BoxyIPSIter.h BoxyIPS.h YoderIPSIter.h YoderIPS.h MondoPS.h 
d130 2
a131 2
  BaseIPS.h BasePS.h SetStructure.h Array.h HashTable.h IPSIter.h BaseIPSIter.h \
  BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h 
d133 2
a134 1
  BasePS.h IntPointSet.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h 
d136 5
a140 4
  BasePS.h IntPointSet.h SetStructure.h Array.h 
SetStructure.o : SetStructure.c SetStructure.h Array.h 
YoderIPS.o : YoderIPS.c ../../depot/include/ia.h YoderIPS.h IntPointSet.h ../../depot/include/IntPoint.h \
  BaseIPS.h BasePS.h SetStructure.h Array.h BoxyIPS.h MondoPS.h 
d142 2
a143 2
  ../../depot/include/ia.h IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h \
  YoderIPSIter.h YoderIPS.h BoxyIPS.h 
d145 2
a146 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h 
d150 2
a151 1
  ../../depot/include/ia.h BaseIPS.h BasePS.h SetStructure.h Array.h point-utils.h 
d153 2
a154 1
  BasePS.h IntPointSet.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h BoxyIPSIter.h 
d156 2
a157 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h 
d159 2
a160 1
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h 
d162 2
a163 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h YoderIPS.h BoxyIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h 
d165 2
a166 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h 
d168 1
a168 1
  BaseIPS.h BasePS.h SetStructure.h Array.h 
d170 2
a171 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h YoderIPS.h BoxyIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h 
d173 2
a174 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h point-utils.h pointset-utils.h tutil.h 
d176 2
a177 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h point-utils.h pointset-utils.h tutil.h 
d179 2
a180 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h point-utils.h pointset-utils.h tutil.h 
d182 9
a190 2
  IntPointSet.h BaseIPS.h BasePS.h SetStructure.h Array.h IPSIter.h BaseIPSIter.h \
  generic-tests.h point-utils.h pointset-utils.h tutil.h 
@


1.21
log
@*** empty log message ***
@
text
@d20 2
a21 1
HEADERS= IntPointSet.h BaseIPS.h BasePS.h IPSIter.h BaseIPSIter.h
@


1.20
log
@*** empty log message ***
@
text
@d36 4
a41 1
	rm -f ptrepository/*.o ; \
d124 1
d127 1
a127 1
  BasePS.h ../../include/IntPointSet.h ../../include/BaseIPS.h 
d129 2
a130 2
  ../../depot/include/ia.h ../../include/IntPointSet.h ../../include/BaseIPS.h \
  ../../include/BasePS.h BoxyIPS.h BaseIPS.h 
d134 5
a138 3
  ../../depot/include/ia.h ../../include/IntPointSet.h ../../include/BaseIPS.h \
  ../../include/BasePS.h BoxyIPSIter.h BoxyIPS.h BaseIPS.h YoderIPSIter.h YoderIPS.h \
  MondoPS.h 
d140 1
a140 1
  BasePS.h ../../include/IntPointSet.h ../../include/BaseIPS.h IPSIter.h BaseIPSIter.h 
d142 4
a145 4
  BasePS.h ../../include/IntPointSet.h ../../include/BaseIPS.h 
YoderIPS.o : YoderIPS.c ../../depot/include/ia.h YoderIPS.h ../../include/IntPointSet.h \
  ../../depot/include/IntPoint.h ../../include/BaseIPS.h ../../include/BasePS.h \
  BaseIPS.h BoxyIPS.h MondoPS.h 
d147 2
a148 2
  ../../depot/include/ia.h ../../include/IntPointSet.h ../../include/BaseIPS.h \
  ../../include/BasePS.h YoderIPSIter.h YoderIPS.h BaseIPS.h BoxyIPS.h 
d150 2
a151 2
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h 
d154 2
a155 3
pointset-utils.o : pointset-utils.c pointset-utils.h ../../include/IntPointSet.h \
  ../../depot/include/IntPoint.h ../../depot/include/ia.h ../../include/BaseIPS.h \
  ../../include/BasePS.h point-utils.h 
d157 1
a157 2
  BasePS.h ../../include/IntPointSet.h ../../include/BaseIPS.h IPSIter.h BaseIPSIter.h \
  BoxyIPSIter.h 
d159 2
a160 2
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h 
d162 4
a165 2
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h IPSIter.h \
  BaseIPSIter.h 
d167 4
a170 2
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h 
d172 2
a173 2
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h YoderIPS.h \
  BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h 
d175 2
a176 2
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h tutil.h 
d178 8
a185 3
  ../../include/IntPointSet.h ../../include/BaseIPS.h ../../include/BasePS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h tutil.h 
test118.o : test118.c test.h 
@


1.19
log
@*** empty log message ***
@
text
@d15 2
a16 1
	IPSIter.o BoxyIPSIter.o YoderIPSIter.o
d24 1
a24 1
UTTESTS = test007 test008 test009
d58 1
a58 1
${UTTESTS}: %: %.o ${UTOBJS}
@


1.18
log
@*** empty log message ***
@
text
@d38 1
a38 1
	- ${CCC} ${CCFLAGS} ${LOBJS} ; \
@


1.17
log
@*** empty log message ***
@
text
@d16 4
a19 3
HEADERS= IntPointSet.h HashTable.h \
	BasePS.h BaseIPS.h BoxyIPS.h LazyPS.h MondoPS.h YoderIPS.h \
	IPSIter.h BaseIPSIter.h BoxyIPSIter.h YoderIPSIter.h
d23 3
a25 1
TESTS= ${SIMPLETESTS} test002 test004 test005 test007 ${REGTESTS}
d31 2
d38 1
a38 1
	- ${CCC} ${CCFLAGS} -pts ${LOBJS} ; \
d41 1
a41 1
	ranlib ${WORKLIB} ; \
d55 5
d64 8
d112 2
a113 1
	rm -f ${REGTESTS} 
d120 11
a130 11
BasePS.o : BasePS.c BasePS.h ../../include/ia.h 
BoxyIPS.o : BoxyIPS.c ../../include/ia.h BoxyIPS.h BaseIPS.h \
  ../../include/IntPoint.h BasePS.h IntPointSet.h HashTable.h 
BoxyIPSIter.o : BoxyIPSIter.c BoxyIPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
  BaseIPS.h BasePS.h BoxyIPS.h 
HashTable.o : HashTable.c dev-frags.h HashTable.h BaseIPS.h \
  ../../include/IntPoint.h ../../include/ia.h BasePS.h 
IPSIter.o : IPSIter.c dev-frags.h IPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
  BaseIPS.h BasePS.h BoxyIPSIter.h BoxyIPS.h YoderIPSIter.h YoderIPS.h \
d132 12
a143 14
IntPointSet.o : IntPointSet.c IntPointSet.h ../../include/IntPoint.h \
  ../../include/ia.h HashTable.h BaseIPS.h BasePS.h IPSIter.h BaseIPSIter.h \
  BoxyIPS.h YoderIPS.h LazyPS.h MondoPS.h 
LazyPS.o : LazyPS.c LazyPS.h BaseIPS.h ../../include/IntPoint.h \
  ../../include/ia.h BasePS.h IntPointSet.h HashTable.h IPSIter.h \
  BaseIPSIter.h 
MondoPS.o : MondoPS.c MondoPS.h 
YoderIPS.o : YoderIPS.c ../../include/ia.h YoderIPS.h IntPointSet.h \
  ../../include/IntPoint.h HashTable.h BaseIPS.h BasePS.h BoxyIPS.h 
YoderIPSIter.o : YoderIPSIter.c IPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
  BaseIPS.h BasePS.h YoderIPSIter.h YoderIPS.h BoxyIPS.h 
generic-tests.o : generic-tests.c ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BasePS.h IPSIter.h \
d145 1
a145 1
point-utils.o : point-utils.c ../../include/IntPoint.h ../../include/ia.h \
d147 8
a154 8
pointset-utils.o : pointset-utils.c pointset-utils.h IntPointSet.h \
  ../../include/IntPoint.h ../../include/ia.h HashTable.h BaseIPS.h BasePS.h \
  point-utils.h 
test001.o : test001.c BoxyIPS.h BaseIPS.h ../../include/IntPoint.h \
  ../../include/ia.h BasePS.h IntPointSet.h HashTable.h IPSIter.h \
  BaseIPSIter.h BoxyIPSIter.h 
test002.o : test002.c dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BasePS.h IPSIter.h \
d156 2
a157 2
test003.o : test003.c dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BasePS.h IPSIter.h \
d159 2
a160 5
test004.o : test004.c dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BasePS.h YoderIPS.h \
  BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h 
test005.o : test005.c dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BasePS.h IPSIter.h \
d162 10
a171 6
test006.o : test006.c IntPointSet.h ../../include/IntPoint.h \
  ../../include/ia.h HashTable.h BaseIPS.h BasePS.h 
test007.o : test007.c dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BasePS.h YoderIPS.h \
  BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h \
  pointset-utils.h 
@


1.16
log
@*** empty log message ***
@
text
@d13 5
a17 3
LOBJS= IntPointSet.o HashTable.o BaseIPS.o BoxyIPS.o YoderIPS.o \
	IPSIter.o BoxyIPSIter.o YoderIPSIter.o LazyIPS.o
HEADERS= IntPointSet.h BaseIPS.h BoxyIPS.h HashTable.h YoderIPS.h \
a25 1
ifeq (1,1)
a26 1
else
d28 1
a28 1
all: lib test002 test004 ${REGTESTS}
d30 9
a38 4
include make/default.mk
CCC=g++
CCFLAGS=-I${TOP}/include -I/local/lib/gnu/g++-include ${CCDEBUGFLAGS}
CCDEBUGFLAGS=-g -fno-inline-functions
a39 11
WORKLIB=${TOP}/lib/libiac++.a

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

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

endif

d101 1
a101 2
BaseIPS.o : BaseIPS.c BaseIPS.h ../../include/ia.h ../../include/IntPoint.h \
  IntPointSet.h HashTable.h BoxyIPS.h 
d103 1
a103 1
  ../../include/IntPoint.h IntPointSet.h HashTable.h 
d106 1
a106 1
  BaseIPS.h BoxyIPS.h 
d108 1
a108 1
  ../../include/ia.h ../../include/IntPoint.h 
d111 2
a112 1
  BaseIPS.h BoxyIPS.h BoxyIPSIter.h YoderIPSIter.h YoderIPS.h 
d114 6
a119 4
  ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h \
  YoderIPS.h LazyIPS.h 
LazyIPS.o : LazyIPS.c LazyIPS.h BaseIPS.h ../../include/ia.h \
  ../../include/IntPoint.h IntPointSet.h HashTable.h BoxyIPS.h 
d121 1
a121 1
  ../../include/IntPoint.h HashTable.h BaseIPS.h BoxyIPS.h 
d124 1
a124 1
  BaseIPS.h BoxyIPS.h YoderIPSIter.h YoderIPS.h 
d126 1
a126 1
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
d131 1
a131 1
  ../../include/IntPoint.h ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h \
d133 3
a135 3
test001.o : test001.c BoxyIPS.h BaseIPS.h ../../include/ia.h \
  ../../include/IntPoint.h IntPointSet.h HashTable.h IPSIter.h BaseIPSIter.h \
  BoxyIPSIter.h 
d137 1
a137 1
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
d140 1
a140 1
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
d143 2
a144 2
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h 
d146 1
a146 1
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
d149 1
a149 1
  ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h 
d151 3
a153 2
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h 
@


1.15
log
@adjusted for .c extensions
@
text
@d134 3
d152 5
@


1.14
log
@*** empty log message ***
@
text
@a65 1
# dependencies
a66 51
BaseIPS.o : BaseIPS.C BaseIPS.h ../../include/ia.h ../../include/IntPoint.h \
  IntPointSet.h HashTable.h BoxyIPS.h 
BoxyIPS.o : BoxyIPS.C ../../include/ia.h BoxyIPS.h BaseIPS.h \
  ../../include/IntPoint.h IntPointSet.h HashTable.h 
BoxyIPSIter.o : BoxyIPSIter.C BoxyIPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
  BaseIPS.h BoxyIPS.h 
HashTable.o : HashTable.C dev-frags.h HashTable.h BaseIPS.h \
  ../../include/ia.h ../../include/IntPoint.h 
IPSIter.o : IPSIter.C dev-frags.h IPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
  BaseIPS.h BoxyIPS.h BoxyIPSIter.h YoderIPSIter.h YoderIPS.h 
IntPointSet.o : IntPointSet.C IntPointSet.h ../../include/IntPoint.h \
  ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h \
  YoderIPS.h LazyIPS.h 
LazyIPS.o : LazyIPS.C LazyIPS.h BaseIPS.h ../../include/ia.h \
  ../../include/IntPoint.h IntPointSet.h HashTable.h BoxyIPS.h 
YoderIPS.o : YoderIPS.C ../../include/ia.h YoderIPS.h IntPointSet.h \
  ../../include/IntPoint.h HashTable.h BaseIPS.h BoxyIPS.h 
YoderIPSIter.o : YoderIPSIter.C IPSIter.h BaseIPSIter.h \
  ../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
  BaseIPS.h BoxyIPS.h YoderIPSIter.h YoderIPS.h 
generic-tests.o : generic-tests.C ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h 
point-utils.o : point-utils.C ../../include/IntPoint.h ../../include/ia.h \
  point-utils.h 
pointset-utils.o : pointset-utils.C pointset-utils.h IntPointSet.h \
  ../../include/IntPoint.h ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h \
  point-utils.h 
test001.o : test001.C BoxyIPS.h BaseIPS.h ../../include/ia.h \
  ../../include/IntPoint.h IntPointSet.h HashTable.h IPSIter.h BaseIPSIter.h \
  BoxyIPSIter.h 
test002.o : test002.C dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h 
test003.o : test003.C dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
  BaseIPSIter.h 
test004.o : test004.C dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h 
test005.o : test005.C dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h \
  BaseIPSIter.h generic-tests.h 
test006.o : test006.C IntPointSet.h ../../include/IntPoint.h \
  ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h 
test007.o : test007.C dev-frags.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h \
  IPSIter.h BaseIPSIter.h generic-tests.h point-utils.h pointset-utils.h 

d104 45
@


1.13
log
@New features:
create//tests
test// again and cmp them with the expected result
compare// the test output with the expected output
@
text
@d144 10
a153 1
 
@


1.12
log
@*** empty log message ***
@
text
@d19 2
a20 1
TESTS= ${SIMPLETESTS} test002 test004 test005 test007
d28 1
a28 1
all: lib test002 test004
d60 3
d118 29
@


1.11
log
@*** empty log message ***
@
text
@d19 1
a19 1
TESTS= ${SIMPLETESTS} test002 test004
d55 4
d77 2
a78 1
  ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h LazyIPS.h 
d89 5
a93 1
point-utils.o : point-utils.C ../../include/IntPoint.h ../../include/ia.h 
d111 3
@


1.10
log
@*** empty log message ***
@
text
@d48 3
a50 2
test004: test004.o generic-tests.o lib
	${LINK.cc} -o $@@ test004.o generic-tests.o ${LDLIBS}
d84 1
d96 1
a96 1
  IPSIter.h BaseIPSIter.h generic-tests.h 
@


1.9
log
@updated dependencies list, test006 is a minor test (very minor)
@
text
@d14 1
a14 1
	IPSIter.o BoxyIPSIter.o YoderIPSIter.o
d72 3
a74 1
  ../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h 
@


1.8
log
@CFrontified version
@
text
@d18 1
a18 1
SIMPLETESTS= test003
d57 2
d61 37
a97 24
BoxyIPS.o : BoxyIPS.C ../../include/ia.h BoxyIPS.h BaseIPS.h ../../include/IntPoint.h \
  IntPointSet.h HashTable.h 
BoxyIPSIter.o : BoxyIPSIter.C BoxyIPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h 
HashTable.o : HashTable.C HashTable.h BaseIPS.h ../../include/ia.h ../../include/IntPoint.h 
IPSIter.o : IPSIter.C IPSIter.h BaseIPSIter.h ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h BoxyIPSIter.h YoderIPSIter.h YoderIPS.h 
IntPointSet.o : IntPointSet.C IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
  HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h 
YoderIPS.o : YoderIPS.C ../../include/ia.h YoderIPS.h IntPointSet.h ../../include/IntPoint.h \
  HashTable.h BaseIPS.h BoxyIPS.h 
YoderIPSIter.o : YoderIPSIter.C IPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
  ../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPSIter.h \
  YoderIPS.h 
generic-tests.o : generic-tests.C ../../include/IntPoint.h ../../include/ia.h \
  IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h 
test001.o : test001.C BoxyIPS.h BaseIPS.h ../../include/ia.h ../../include/IntPoint.h \
  IntPointSet.h HashTable.h IPSIter.h BaseIPSIter.h BoxyIPSIter.h 
test002.o : test002.C ../../include/IntPoint.h ../../include/ia.h IntPointSet.h \
  HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h generic-tests.h 
test003.o : test003.C ../../include/IntPoint.h ../../include/ia.h IntPointSet.h \
  HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h 
test004.o : test004.C ../../include/IntPoint.h ../../include/ia.h IntPointSet.h \
  HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h IPSIter.h BaseIPSIter.h generic-tests.h 
@


1.7
log
@hacked to work on wayfarer in standalone mode
@
text
@d18 2
a19 2
SIMPLETESTS=test001 test002 test003
TESTS= ${SIMPLETESTS}
d22 2
a23 2

ifeq (0,1)
d31 1
a31 1
CCFLAGS=-I${TOP}/include ${CCDEBUGFLAGS}
d43 2
d51 2
a52 1
endif
d54 1
a54 1
.cc.s:
d57 1
a57 1
BaseIPS.o : BaseIPS.cc BaseIPS.h ../../include/ia.h ../../include/IntPoint.h \
d59 1
a59 1
BoxyIPS.o : BoxyIPS.cc ../../include/ia.h BoxyIPS.h BaseIPS.h ../../include/IntPoint.h \
d61 1
a61 1
BoxyIPSIter.o : BoxyIPSIter.cc BoxyIPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
d63 2
a64 2
HashTable.o : HashTable.cc HashTable.h BaseIPS.h ../../include/ia.h ../../include/IntPoint.h 
IPSIter.o : IPSIter.cc IPSIter.h BaseIPSIter.h ../../include/IntPoint.h ../../include/ia.h \
d66 1
a66 1
IntPointSet.o : IntPointSet.cc IntPointSet.h ../../include/IntPoint.h ../../include/ia.h \
d68 1
a68 1
YoderIPS.o : YoderIPS.cc ../../include/ia.h YoderIPS.h IntPointSet.h ../../include/IntPoint.h \
d70 1
a70 1
YoderIPSIter.o : YoderIPSIter.cc IPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
d73 1
a73 1
generic-tests.o : generic-tests.cc ../../include/IntPoint.h ../../include/ia.h \
d75 1
a75 1
test001.o : test001.cc BoxyIPS.h BaseIPS.h ../../include/ia.h ../../include/IntPoint.h \
d77 1
a77 1
test002.o : test002.cc ../../include/IntPoint.h ../../include/ia.h IntPointSet.h \
d79 1
a79 1
test003.o : test003.cc ../../include/IntPoint.h ../../include/ia.h IntPointSet.h \
d81 1
a81 1
test004.o : test004.cc ../../include/IntPoint.h ../../include/ia.h IntPointSet.h \
@


1.6
log
@Added rest of header files to HEADER variable
@
text
@d23 1
d25 1
d27 24
d54 26
a79 24
BaseIPS.o : BaseIPS.cc BaseIPS.h ../../include/ia.h ../../include/IntPoint.h 
BoxyIPS.o : BoxyIPS.cc ../../include/ia.h BoxyIPS.h BaseIPS.h \
	../../include/IntPoint.h 
BoxyIPSIter.o : BoxyIPSIter.cc BoxyIPSIter.h BaseIPSIter.h \
	../../include/IntPoint.h ../../include/ia.h BoxyIPS.h BaseIPS.h 
HashTable.o : HashTable.cc HashTable.h BaseIPS.h ../../include/ia.h \
	../../include/IntPoint.h 
IPSIter.o : IPSIter.cc IPSIter.h BaseIPSIter.h ../../include/IntPoint.h \
	../../include/ia.h IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h \
	BoxyIPSIter.h YoderIPSIter.h YoderIPS.h 
IntPointSet.o : IntPointSet.cc IntPointSet.h ../../include/IntPoint.h \
	../../include/ia.h HashTable.h BaseIPS.h BoxyIPS.h YoderIPS.h 
YoderIPS.o : YoderIPS.cc ../../include/ia.h YoderIPS.h IntPointSet.h \
	../../include/IntPoint.h HashTable.h BaseIPS.h BoxyIPS.h 
YoderIPSIter.o : YoderIPSIter.cc IPSIter.h BaseIPSIter.h \
	../../include/IntPoint.h ../../include/ia.h IntPointSet.h HashTable.h \
	BaseIPS.h BoxyIPS.h YoderIPSIter.h YoderIPS.h 
test001.o : test001.cc BoxyIPS.h BaseIPS.h ../../include/ia.h \
	../../include/IntPoint.h IntPointSet.h HashTable.h IPSIter.h \
	BaseIPSIter.h BoxyIPSIter.h 
test002.o : test002.cc ../../include/IntPoint.h ../../include/ia.h \
	IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h 
test003.o : test003.cc ../../include/IntPoint.h ../../include/ia.h \
	IntPointSet.h HashTable.h BaseIPS.h BoxyIPS.h IPSIter.h BaseIPSIter.h 
@


1.5
log
@added IntPointSet.h to HEADERS variable
@
text
@d15 2
a16 1
HEADERS= IntPointSet.h
@


1.4
log
@Added test003 target
@
text
@d15 1
a15 1
HEADERS=
@


1.3
log
@added dependencies.
@
text
@d17 1
a17 1
SIMPLETESTS=test001 test002
d48 2
@


1.2
log
@new gnumake.templ convention
@
text
@d13 2
a14 1
LOBJS=
d17 5
d24 2
a25 10
# sample program targets:
#
#all: test1 test2
#
#test1: test1.o
#	${LINK.cc} -o $@@ test1.o ${LDLIBS}
#
#T2OBJS= test2.o frob.o
#test2: ${T2OBJS}
#	${LINK.cc} -o $@@ ${T2OBJS} ${LDLIBS}
d27 22
a48 23
# 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.
@


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