Skip to content
Snippets Groups Projects
Makefile 648 B
Newer Older
David Flitney's avatar
David Flitney committed
include ${FSLCONFDIR}/default.mk
David Flitney's avatar
David Flitney committed

Mark Jenkinson's avatar
Mark Jenkinson committed
PROJNAME = utils

USRINCFLAGS = -I${INC_NEWMAT}
USRLIBFLAGS = -L${LIB_NEWMAT}

David Flitney's avatar
David Flitney committed
USRCXXFLAGS = 
David Flitney's avatar
David Flitney committed
OptionsTestTarget = opttst
OptionsTestObjects = opttst.o
OptionsTestLibrarys = -lutils
David Flitney's avatar
David Flitney committed

David Flitney's avatar
David Flitney committed
LibraryTarget = libutils.a
Mark Woolrich's avatar
Mark Woolrich committed
LibraryObjects = matches.o functions.o usage.o check.o parse.o log.o time_tracer.o
David Flitney's avatar
David Flitney committed
all: ${LibraryTarget}
David Flitney's avatar
David Flitney committed

David Flitney's avatar
David Flitney committed
${OptionsTestTarget}: ${LibraryTarget} ${OptionsTestObjects}
David Flitney's avatar
David Flitney committed
	${CXX} ${LDFLAGS} -o $@  ${OptionsTestObjects} \
David Flitney's avatar
David Flitney committed
		${OptionsTestLibrarys}
David Flitney's avatar
David Flitney committed

David Flitney's avatar
David Flitney committed
${LibraryTarget}: ${LibraryObjects}
David Flitney's avatar
David Flitney committed
	${RM} -f ${LibraryTarget}
David Flitney's avatar
David Flitney committed
	${AR} -r $@ ${LibraryObjects}
David Flitney's avatar
David Flitney committed
	${RANLIB} ${LibraryTarget}
David Flitney's avatar
David Flitney committed

David Flitney's avatar
David Flitney committed
XFILES = 
AFILES = ${LibraryTarget}
David Flitney's avatar
David Flitney committed