CFLAGS = -Wall -g -O -fPIC
TARGET = libvoicecall.so
LIBPATH =

#LIBS = -lstdc++ -latci
LIBS = -laudioatci
OBJS = voicecall.o

SRCS = voicecall.c

INCLUDE_DIRS = \
    -I ../hardware/libhardware/include \
    -I ../system/media/audio/include \
    -I ../system/core/libcutils/include \
    -I ../system/core/libsystem/include \
    -I ../system/core/liblog/include \
    -I ../whale/platform/normal/include

DEFCONFIG =
ifeq ($(AUDUO_PLATFORM),whale)
DEFCONFIG += -DAUDIO_WHALE_PLATFORM
endif

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

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

install:
	cp $(TARGET) $(INSTALL_MOD_PATH)/usr/lib

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