# file: Makefile	G. Moody	23 August 2005
#			Last revised:	 6 April 2006
# 'make' description file for building WFDB wrappers with SWIG

all:	perl python java csharp

install:
	-( cd wfdb-perl;   $(MAKE) install )
	-( cd wfdb-python; $(MAKE) install )
	-( cd wfdb-java;   $(MAKE) install )
	-( cd wfdb-csharp; $(MAKE) install )

check:
	-( cd wfdb-perl;   $(MAKE) check )
	-( cd wfdb-python; $(MAKE) check )
	-( cd wfdb-java;   $(MAKE) check )
	-( cd wfdb-csharp; $(MAKE) check )

perl:
	-( cd wfdb-perl;   $(MAKE) )

python:
	-( cd wfdb-python; $(MAKE) )

java:
	-( cd wfdb-java;   $(MAKE) )

csharp:
	-( cd wfdb-csharp; $(MAKE) )

clean:
	-( cd wfdb-perl;   $(MAKE) clean )
	-( cd wfdb-python; $(MAKE) clean )
	-( cd wfdb-java;   $(MAKE) clean )
	-( cd wfdb-csharp; $(MAKE) clean )
	rm -f common/*~ *~
