506 lines
7.2 KiB
Makefile
506 lines
7.2 KiB
Makefile
LOCAL_PATH:= $(call my-dir)
|
|
|
|
# intbufq
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
intbufq.c \
|
|
getch.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
#LOCAL_SHARED_LIBRARIES += librt
|
|
endif
|
|
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_intbufq
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# multiplay
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
multiplay.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_multiplay
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# engine
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm) \
|
|
$(call include-path-for, wilhelm-ut)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
engine.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_engine
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# object
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm) \
|
|
$(call include-path-for, wilhelm-ut)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
object.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_object
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# configbq
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
configbq.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_configbq
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# reverb
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
reverb.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_reverb
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# srcsink
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
srcsink.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_srcsink
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# outputmix
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm) \
|
|
$(call include-path-for, wilhelm-ut)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
outputmix.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_outputmix
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# urimime
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
urimime.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_urimime
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# dim
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
dim.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_dim
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# multithread
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
multithread.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_multithread
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# playbq
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm) \
|
|
$(call include-path-for, audio-utils)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
playbq.cpp
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
libaudioutils \
|
|
libnbaio \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
libsndfile \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_playbq
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# monkey
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
monkey.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_monkey
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# xa
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
xa.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_xa
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# dual
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
dual.c
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
liblog \
|
|
libOpenSLES \
|
|
libOpenMAXAL
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS := -Werror -Wall
|
|
LOCAL_CFLAGS += -UNDEBUG
|
|
|
|
LOCAL_MODULE:= slesTest_dual
|
|
|
|
include $(BUILD_EXECUTABLE)
|
|
|
|
# xaplay
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_MODULE_TAGS := tests
|
|
|
|
LOCAL_C_INCLUDES:= \
|
|
$(call include-path-for, wilhelm)
|
|
|
|
LOCAL_SRC_FILES:= \
|
|
xaplay.c nativewindow.cpp
|
|
|
|
LOCAL_SHARED_LIBRARIES := \
|
|
libutils \
|
|
liblog \
|
|
libOpenMAXAL \
|
|
libgui \
|
|
libbinder \
|
|
libandroid
|
|
|
|
LOCAL_STATIC_LIBRARIES := \
|
|
libOpenSLESUT \
|
|
liblog
|
|
|
|
ifeq ($(TARGET_OS),linux)
|
|
LOCAL_CFLAGS += -DXP_UNIX
|
|
endif
|
|
|
|
LOCAL_CFLAGS += -UNDEBUG -Wall -Wextra -Werror
|
|
|
|
LOCAL_MODULE:= slesTest_xaplay
|
|
|
|
include $(BUILD_EXECUTABLE)
|