#libaudioutil.so
CFLAGS = -Wall -g -O -shared -fPIC
INCLUDE_DIRS = \
	-I include

LIBPATH =
TARGET = libaudioutil.so
LIBS = -lspeexdsp -lexpat -lm

TARGET_I_INC =include/audio_utils/resampler.h

#OBJS = \
#	channels.o \
#	echo_reference.o \
#	format.o \
#	limiter.o \
#	primitives.o　\
#	resampler.o \
#	tinysndfile.o \
#	roundup.o

OBJS = \
	resampler.o

SRCS = \
	resampler.c

all: $(OBJS)
	$(CC) -shared -fPIC -o $(TARGET) $(OBJS) $(LIBPATH) $(LIBS)

$(OBJS):$(SRCS)
	$(CC) $(CFLAGS) $(INCLUDE_DIRS) -c $^

install:
	cp $(TARGET) $(INSTALL_MOD_PATH)/usr/lib
	mkdir -p /usr/include/audio_utils
	cp $(TARGET_I_INC) /usr/include/audio_utils

clean:
	rm -f *.o
	rm -f $(TARGET)







