VERSION=0.0.6
OPT_FLAGS=-O2 -fomit-frame-pointer
WARNFLAGS=-Wall -Wno-conversion -Waggregate-return -Wstrict-prototypes 
DEBUGFLAGS= #-DDEBUG
INCLUDES=
DEFINES+=# -DDEBUG
CFLAGS+= $(DEFINES) $(WARNFLAGS) $(DEBUGFLAGS) $(INCLUDES) $(OPT_FLAGS) -DVERSION=\"$(VERSION)\"
LFLAGS=-lm

TARGETS=audio-entropyd

all: $(TARGETS) 

audio-entropyd: snd_dev.o audio-entropyd.o error.o proc.o val.o
	$(CC) -o $@ $^ $(LFLAGS) 
	strip audio-entropyd

clean:
	rm -f *.o core $(TARGETS)

package: clean
	# source package
	rm -rf audio-entropyd-$(VERSION)
	mkdir audio-entropyd-$(VERSION)
	cp *.c *.h TODO Makefile COPYING README* audio-entropyd-$(VERSION)
	tar czf audio-entropyd-$(VERSION).tgz audio-entropyd-$(VERSION)
	rm -rf audio-entropyd-$(VERSION)
