head	1.6;
access;
symbols;
locks; strict;
comment	@# @;


1.6
date	95.01.04.06.31.33;	author rjj;	state Exp;
branches;
next	1.5;

1.5
date	94.10.14.04.37.27;	author rjj;	state Exp;
branches;
next	1.4;

1.4
date	94.09.02.05.31.17;	author rjj;	state Exp;
branches;
next	1.3;

1.3
date	94.08.29.22.33.51;	author rjj;	state Exp;
branches;
next	1.2;

1.2
date	94.08.27.17.43.19;	author rjj;	state Exp;
branches;
next	1.1;

1.1
date	94.08.05.03.06.03;	author rjj;	state Exp;
branches;
next	;


desc
@Process with gnumake.
@


1.6
log
@Corrected the spelling of stripped.
@
text
@# GNUmakefile          Section: 3.8
# Threshold Selection Using a Simple Image Statistic
#      Copyright 1994, Center for Computer Vision and Visualization,
#      University of Florida.  All rights reserved.
#
# See comments in  gnumake.iah for description of symbols.

#######################################################################
# Modify the following symbols to control compilation
#######################################################################

BLASTABLE_PTFILES = IA_
CLOSUREOBJS       = closure-sis.o

HEADERS = sis.h
LOBJS   = sis_Specials.o

SOURCES	= sis.h sis.c  test-sis.c  sis_Specials.c closure-sis.c
TESTS	= test-sis

ARL =
EXTRAINCLUDES =
CPPFLAGS =

OUTPUT_OPTION =
TARGET_ARCH   =
XTRAFLAGS     =
XTRACCFLAGS   =

# Make this nothing if you do not want programs stripped.
STRIPPROGRAMS = anystring-means-strip--no-string-means-do-not-strip

#######################################################################
include	../../gnumake.iah
#######################################################################

#######################################################################
#####	User program dependencies and rules follow
#######################################################################

sis.srcs:	sis.h  sis.c

sis_Specials.o:	sis_Specials.c  sis.srcs

closure-sis.o:	closure-sis.c  sis.srcs

ifeq (${LIBTEST},)
test-sis.o:	test-sis.c  sis_Specials.o

test-sis:	test-sis.o
	${LINK.cc} -o $@@ $@@.o sis_Specials.o ${LDLIBS}
	strip $@@

else
test-sis.o:	test-sis.c

endif
@


1.5
log
@Added algorithm name to header.  Made spelling and style changes.
@
text
@d30 1
a30 1
# Make this nothing if you do not want programs striped.
@


1.4
log
@Added support for UDI and FDI images.
@
text
@d2 1
d18 1
a18 1
SOURCES	= sis.h sis.c  test-sis.c  closure-sis.c  sis_Specials.c
d41 1
a41 1
sis.c:	sis.h
d43 1
a43 1
sis_Specials.o:	sis_Specials.c  sis.c  sis.h
d45 1
a45 1
closure-sis.o:	closure-sis.c  sis.c
d47 4
a50 1
test-sis:	test-sis.o  sis_Specials.o
d53 5
@


1.3
log
@Modified dependencies for closure-sis.o target, to force building of sis.o
Modified test-sis actions to build with local files and not the library.
@
text
@d15 1
a15 1
LOBJS   =
d17 1
a17 2
# Adding closure-sis to the SOURCES is a hack to get it deleted
SOURCES	= sis.h sis.c  test-sis.c  closure-sis.c  closure-sis
d40 1
a40 1
sis.o:	sis.h sis.c
d42 1
a42 1
closure-sis.o:	closure-sis.c  sis.o
d44 4
a47 2
test-sis:	test-sis.o  sis.o
	${LINK.cc} -o $@@ $@@.o sis.o ${LDLIBS}
@


1.2
log
@Removed TOP, added support to build the closure target correctly.
Added hack to get closure-sis  to be delete for spotless.
@
text
@a40 1
closure-sis.o:	closure-sis.c  sis.h  sis.c
d43 5
a47 1
test-sis:	test-sis.c sis.o
@


1.1
log
@Initial revision
@
text
@d1 4
a4 2
# Sample GNUMakefile to be used to compile the IAH algorithms.
# Initial revision
d11 2
a12 3
TOP = /cis/homes/rjj/iacc/iah-src
#IACCVERSION = iac++
IACCVERSION = bleeding
a13 3
BLASTABLE_PTFILES =
CLOSUREOBJS       =

d15 1
a15 1
LOBJS   = sis.o
d17 3
a19 1
SIMPLETESTS = test-sis
a32 1

d34 1
a34 3

include ${TOP}/gnumake.iah

a36 2


d41 2
a42 7
# Use the following approach when you need to specify the .o files for a target


HANDBOOK =

TESTS =

d44 1
a44 1
tests: $(TESTS)
@
