#
# readout DE405/406 ephemerides
#
# $Id: Makefile,v 1.28 2005/05/08 11:07:11 dtana Exp $
#
CFLAGS	= -Wall -ansi -pedantic
LDFLAGS	= -lm
SRCS	= de405.c testeph.c
FILES	= $(SRCS) de405.h Makefile README COPYING
DISTDIR	= de405-1.4
DE405	= data

all: de405

test405: testeph
	./testeph ${DE405}/de405.unx ${DE405}/testpo.405 > /dev/null

test406: testeph
	./testeph ${DE405}/de406.unx ${DE405}/testpo.406 > /dev/null

test: test405 test406

testeph: testeph.o de405.o
	$(CC) -o testeph testeph.o de405.o $(LDFLAGS)

de405: de405.c de405.h
	$(CC) $(CFLAGS) -o de405 de405.c -DCOMMAND $(LDFLAGS)

de405.o testeph.o: de405.h

clean:; rm -rf *.o *.obj *.exe de405 testeph *~
install:; install -c de405 /usr/local/bin

dist:
	rm -rf ${DISTDIR}
	mkdir ${DISTDIR}
	cp -p ${FILES} ${DISTDIR}
	tar czf ${DISTDIR}.tar.gz ${DISTDIR}
	rm -rf ${DISTDIR}
