#P=		lp

TESTDIR= ./tests

LIBDIR= ../Lib

LIBOBJECTS=\
		$(LIBDIR)/simpinput.o \
		$(LIBDIR)/simpmain.o \
		$(LIBDIR)/simpfit.o \
		$(LIBDIR)/simpdev.o \
		$(LIBDIR)/simplib0.o

#LINT=		lint -uvx 

LIBES=		-lm

#CFLAGS=		-g -O -I${LIBDIR}
CFLAGS = -Wall -ggdb -O -DOLD_TERMIOS -I$(LIBDIR)

linefit:	linefit.o $(LIBOBJECTS)
		cc $(CFLAGS) linefit.o $(LIBOBJECTS) $(LIBES) -o linefit
		size linefit

test: #linefit 					#test.data
	linefit -sn -dl $(TESTDIR)/test.data $(TESTDIR)/test.out
	@echo 
	@echo 
	-diff -ibBw  $(TESTDIR)/test.out $(TESTDIR)/test.out-macosx
	@echo 
	@echo 
	-diff -ibBw  $(TESTDIR)/test.out $(TESTDIR)/linefit.test2003-octane
#	echo;echo;echo
#	mk.plot test.data

linefit.o: $(LIBDIR)/simpdefs.h

$(LIBOBJECTS): $(LIBDIR)/simpdefs.h
	(cd $(LIBDIR); $(CC) $(CFLAGS) -c $< )

#shar:
#	shar Makefile linefit.c test.data test.out prep 

clean:
	rm *.out *.o linefit
