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


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

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

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


desc
@Initial version for the Hueckel algorithm suite.
@


1.3
log
@Added standard header, corrected spelling of stripped.
Added support for LIBTEST
@
text
@# GNUmakefile          Section: 6.15, Hueckel Edge Operator
#      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 =
CLOSUREOBJS =

HEADERS = hueckel.h  hueckel-basis.h
LOBJS   = hueckel.o  hueckel-basis.o

SOURCES	= hueckel.h hueckel.c  hueckel-basis.h hueckel-basis.c \
	  test-hueckel.c  test-basis.c
TESTS	= test-hueckel  test-basis

ARL =

EXTRAINCLUDES =
CPPFLAGS      =
OTHERLIBS     =

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
#######################################################################

ifeq (${LIBTEST},)
hueckel-basis.o: hueckel-basis.c hueckel-basis.h

hueckel.o:	 hueckel.h hueckel.c hueckel-basis.o

test-hueckel:  test-hueckel.o hueckel.o hueckel-basis.o
	$(LINK.cc) -o $@@ $@@.o hueckel.o hueckel-basis.o ${LDLIBS}
	strip $@@

test-basis:	test-basis.o  hueckel-basis.o
	$(LINK.cc) -o $@@ $@@.o hueckel-basis.o ${LDLIBS}
	strip $@@

else
test-hueckel.o:	test-hueckel.c

test-basis.o:	test-basis.c
endif
@


1.2
log
@Removed TOP, added SOURCES, corrected dependicies and general clean up.
@
text
@d1 1
a1 1
# GNUmakefile          Section: 6.15
d31 1
a31 1
# Make this nothing if you do not want programs striped.
d42 1
d54 6
@


1.1
log
@Initial revision
@
text
@d1 4
a4 2
# Sample GNUMakefile to be used to compile the IAH algorithms.
# Initial revision
a10 4
TOP = ${HOME}/iacc/iah-src

IACCVERSION = iac++

a15 1
SIMPLETESTS =
d17 4
a33 1

d35 1
a35 3

include ${TOP}/gnumake.iah

a37 2


a41 9

test-hueckel:  test-hueckel.o #hueckel.o hueckel-basis.o
#	$(LINK.cc) -o $@@ $@@.o hueckel.o hueckel-basis.o ${LDLIBS}
#	strip $@@

test-basis:	test-basis.o  #hueckel-basis.o
#	$(LINK.cc) -o $@@ $@@.o hueckel-basis.o ${LDLIBS}
#	strip $@@

d44 1
a44 11
hueckel.o:	 hueckel.h hueckel.c

HANDBOOK = huecke.o hueckel-basis.o

TESTS = test-hueckel  test-basis


tests: $(TESTS)

#clean:
#	/bin/rm -f *~ *o
d46 7
a52 4
#spotless:
#	/bin/rm -f *~ *o
#	/bin/rm -f $(TESTS) $(HANDBOOK)
#	/bin/rm -fR ptrepository
@
