# file: Makefile G. Moody 11 March 2006 all: cp -pr conf build cp -p ../common/* build cp -p ../AUTHORS ../ChangeLog ../COPYING ../INSTALL ../NEWS ../README \ build swig -I/usr/include -java -package wfdb -outdir build/wfdb \ -o build/wfdb_java_wrap.c ../wfdb.i cd build; ./acgen.sh cd build; ./configure --prefix=/usr CFLAGS="-O1" cd build; $(MAKE) install: cd build; $(MAKE) install check: cp ../examples/*.java examples cd examples; $(MAKE) @if [ -s examples/psamples ]; then examples/psamples >check.out; \ else examples/jw examples/psamples >check.out; fi @if ( diff -q check.out ../examples/psamples.out ) \ then echo "Passed"; else echo "Failed"; fi rpm: $(MAKE) all mv build wfdb-java tar cfvz wfdb-java.tar.gz wfdb-java/ rpmbuild -ta wfdb-java.tar.gz mv wfdb-java build clean: cd examples; $(MAKE) clean rm -rf build check.out examples/*.java wfdb-java.tar.gz *~