mirror of https://github.com/oxen-io/lokinet
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9 lines
343 B
CMake
9 lines
343 B
CMake
function(add_log_tag target)
|
|
get_target_property(TARGET_SRCS ${target} SOURCES)
|
|
foreach(F ${TARGET_SRCS})
|
|
get_filename_component(fpath "${F}" ABSOLUTE)
|
|
string(REPLACE "${PROJECT_SOURCE_DIR}/" "" logtag "${fpath}")
|
|
set_property(SOURCE ${F} APPEND PROPERTY COMPILE_DEFINITIONS LOG_TAG=\"${logtag}\")
|
|
endforeach()
|
|
endfunction()
|