aapt2/cmake/liblog.cmake

33 lines
986 B
CMake

add_library(liblog STATIC
${SRC}/logging/liblog/log_event_list.cpp
${SRC}/logging/liblog/log_event_write.cpp
${SRC}/logging/liblog/logger_name.cpp
${SRC}/logging/liblog/logger_read.cpp
${SRC}/logging/liblog/logger_write.cpp
${SRC}/logging/liblog/properties.cpp
${SRC}/logging/liblog/logprint.cpp
${SRC}/logging/liblog/event_tag_map.cpp
${SRC}/logging/liblog/log_time.cpp
${SRC}/logging/liblog/pmsg_reader.cpp
${SRC}/logging/liblog/pmsg_writer.cpp
${SRC}/logging/liblog/logd_reader.cpp
${SRC}/logging/liblog/logd_writer.cpp
)
target_compile_definitions(liblog PRIVATE
-DLIBLOG_LOG_TAG=1006
-D_XOPEN_SOURCE=700
-DFAKE_LOG_DEVICE=1
-DSNET_EVENT_LOG_TAG=1397638686
)
target_include_directories(liblog PRIVATE
${SRC}/core/include
${SRC}/core/libutils/include
${SRC}/core/libcutils/include
${SRC}/core/libsystem/include
${SRC}/logging/liblog/include
${SRC}/libbase/include
)