Initial work
This commit is contained in:
commit
3222551702
374 changed files with 40290 additions and 0 deletions
37
external/android-emugl/googletest.mk
vendored
Normal file
37
external/android-emugl/googletest.mk
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
# This contains common definitions used to define a host module
|
||||
# to link GoogleTest with the EmuGL test programs.
|
||||
#
|
||||
# This is used instead of including external/gtest/Android.mk to
|
||||
# be able to build both the 32-bit and 64-bit binaries while
|
||||
# building a 32-bit only SDK (sdk-eng, sdk_x86-eng, sdk_mips-eng).
|
||||
|
||||
|
||||
LOCAL_PATH := $(EMULATOR_GTEST_SOURCES_DIR)
|
||||
|
||||
common_SRC_FILES := \
|
||||
src/gtest-all.cc \
|
||||
src/gtest_main.cc
|
||||
|
||||
common_CFLAGS := -O0
|
||||
|
||||
ifneq (windows,$(BUILD_TARGET_OS))
|
||||
common_LDLIBS += -lpthread
|
||||
endif
|
||||
|
||||
$(call emugl-begin-host-static-library,libemugl_gtest)
|
||||
LOCAL_SRC_FILES := $(common_SRC_FILES)
|
||||
LOCAL_CFLAGS += $(common_CFLAGS)
|
||||
LOCAL_CPP_EXTENSION := .cc
|
||||
$(call emugl-export,C_INCLUDES,$(LOCAL_PATH)/include)
|
||||
$(call emugl-export,LDLIBS,$(common_LDLIBS))
|
||||
$(call emugl-end-module)
|
||||
|
||||
$(call emugl-begin-host-static-library,libemugl_gtest_host)
|
||||
LOCAL_SRC_FILES := $(common_SRC_FILES)
|
||||
LOCAL_CFLAGS += $(common_CFLAGS)
|
||||
LOCAL_C_INCLUDES += $(LOCAL_PATH)/include
|
||||
LOCAL_CPP_EXTENSION := .cc
|
||||
$(call emugl-export,C_INCLUDES,$(LOCAL_PATH)/include)
|
||||
$(call emugl-export,LDLIBS,$(common_LDLIBS) -lpthread)
|
||||
LOCAL_HOST_BUILD := true
|
||||
$(call emugl-end-module)
|
||||
Loading…
Add table
Add a link
Reference in a new issue