36 lines
1.0 KiB
Makefile
36 lines
1.0 KiB
Makefile
#
|
|
# Simulator-Specific CHRE Makefile
|
|
#
|
|
|
|
# Version String ###############################################################
|
|
|
|
COMMIT_HASH_COMMAND = git describe --always --long --dirty
|
|
|
|
VERSION_STRING = chre=$(shell $(COMMIT_HASH_COMMAND))
|
|
|
|
COMMON_CFLAGS += -DCHRE_VERSION_STRING='"$(VERSION_STRING)"'
|
|
|
|
# Common Compiler Flags ########################################################
|
|
|
|
# Supply a symbol to indicate that the build variant supplies the static
|
|
# nanoapp list.
|
|
COMMON_CFLAGS += -DCHRE_VARIANT_SUPPLIES_STATIC_NANOAPP_LIST
|
|
|
|
# Enable exceptions for TCLAP.
|
|
GOOGLE_X86_LINUX_CFLAGS += -fexceptions
|
|
|
|
# Optional Features ############################################################
|
|
|
|
CHRE_AUDIO_SUPPORT_ENABLED = true
|
|
CHRE_BLE_SUPPORT_ENABLED = true
|
|
CHRE_GNSS_SUPPORT_ENABLED = true
|
|
CHRE_SENSORS_SUPPORT_ENABLED = true
|
|
CHRE_WIFI_SUPPORT_ENABLED = true
|
|
CHRE_WIFI_NAN_SUPPORT_ENABLED = true
|
|
CHRE_WWAN_SUPPORT_ENABLED = true
|
|
|
|
# Common Source Files ##########################################################
|
|
|
|
COMMON_SRCS += variant/simulator/static_nanoapps.cc
|
|
|