# This is a quick Makefile to make this module compile.
# Serguei Mokhov
#
# $Header: /cvsroot-fuse/marf/marf/src/marf/Preprocessing/FFTFilter/Makefile,v 1.4 2007/12/16 07:14:52 mokhov Exp $
#

BASE_MARF_DIR = ../../..

include $(BASE_MARF_DIR)/../Makefile.global

JAVAC = javac
CLASSPATH = .
JFLAGS = $(COMMONJFLAGS) -classpath $(CLASSPATH) -sourcepath $(BASE_MARF_DIR) #-verbose -Xlint:unchecked

CLASSFILES = \
	FFTFilter.class \
	BandpassFilter.class \
	HighFrequencyBoost.class \
	HighPassFilter.class \
	BandStopFilter.class \
	LowPassFilter.class

.SUFFIXES: .java .class

.java.class:
	$(JAVAC) $(JFLAGS) $<

all: $(CLASSFILES)

FFTFilter.class: FFTFilter.java
BandpassFilter.class: BandpassFilter.java
BandStopFilter.class: BandStopFilter.java
HighFrequencyBoost.class: HighFrequencyBoost.java
HighPassFilter.class: HighPassFilter.java
LowPassFilter.class: LowPassFilter.java

clean:
	rm -f $(CLASSFILES)

maintainer-clean: clean
	rm -f *.log *.diff

# EOF
