blob: 30363004235a389b8cbac8513a1b5fff7dc4ede9 [file] [log] [blame]
Josh Gaobf8a2852016-05-27 11:59:09 -07001ifeq (true,$(FORCE_BUILD_LLVM_COMPONENTS))
2
3LOCAL_PATH := $(call my-dir)
4
5include $(CLEAR_VARS)
6
7LOCAL_MODULE := versioner
8LOCAL_MODULE_HOST_OS := linux
9
10LOCAL_CLANG := true
11LOCAL_CFLAGS := -Wall -Wextra -Werror -Wno-unused-parameter
12LOCAL_CFLAGS += -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS
13LOCAL_CPPFLAGS := $(LOCAL_CFLAGS) -std=c++14 -fno-rtti
14
15LOCAL_SRC_FILES := \
16 src/versioner.cpp \
17 src/DeclarationDatabase.cpp \
18 src/SymbolDatabase.cpp \
19 src/Utils.cpp
20
21LOCAL_SHARED_LIBRARIES := libclang libLLVM
22
23include $(BUILD_HOST_EXECUTABLE)
24
25endif