mcld-host-build.mk revision ae2be3ce4d9340a072397bbff2988fe3cc167084
1include $(LLVM_HOST_BUILD_MK) 2 3LOCAL_CFLAGS := \ 4 -include $(MCLD_ROOT_PATH)/include/mcld/Config/Config.h \ 5 $(LOCAL_CFLAGS) 6 7LOCAL_CPPFLAGS := \ 8 $(LOCAL_CPPFLAGS) \ 9 -Wno-unused-private-field \ 10 -Wno-unused-const-variable \ 11 -Wall 12 13ifeq ($(MCLD_ENABLE_ASSERTION),true) 14 LOCAL_CPPFLAGS += \ 15 -D_DEBUG \ 16 -UNDEBUG 17endif 18 19LOCAL_CLANG := true 20 21ifeq ($(HOST_OS),darwin) 22LOCAL_CFLAGS += -DDARWIN_FLEX=1 23endif 24 25ifeq ($(HOST_OS),windows) 26LOCAL_C_INCLUDES := \ 27 $(MCLD_ROOT_PATH)/include \ 28 $(LLVM_ROOT_PATH) \ 29 $(LLVM_ROOT_PATH)/include \ 30 $(LLVM_ROOT_PATH)/host/include \ 31 $(LOCAL_C_INCLUDES) 32else 33LOCAL_C_INCLUDES := \ 34 $(MCLD_ROOT_PATH)/include \ 35 $(LLVM_ROOT_PATH) \ 36 $(LLVM_ROOT_PATH)/include \ 37 $(LLVM_ROOT_PATH)/host/include \ 38 $(LOCAL_C_INCLUDES) 39endif 40 41LOCAL_IS_HOST_MODULE := true 42