diff options
author | Florent Le Coz <louiz@louiz.org> | 2013-12-03 18:27:20 +0100 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2013-12-03 19:15:37 +0100 |
commit | 2662ed89e2cd41477582140e482f1ddbbfdb235e (patch) | |
tree | f34417a650037b369450e735763c1c3a93d78e8b /CMakeLists.txt | |
parent | 6bd176f15ebf146874bc7f4525870e52921cc2fe (diff) | |
download | biboumi-2662ed89e2cd41477582140e482f1ddbbfdb235e.tar.gz biboumi-2662ed89e2cd41477582140e482f1ddbbfdb235e.tar.bz2 biboumi-2662ed89e2cd41477582140e482f1ddbbfdb235e.tar.xz biboumi-2662ed89e2cd41477582140e482f1ddbbfdb235e.zip |
Add a logger class
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index daa6cf6..51253cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,6 +8,10 @@ set(${PROJECT_NAME}_VERSION_MINOR 1) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pedantic -Wall -Wextra") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Og") +# Define a __FILENAME__ macro to get the filename of each file, instead of +# the full path as in __FILE__ +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D__FILENAME__='\"$(subst ${CMAKE_SOURCE_DIR}/,,$(abspath $<))\"'") + # ## Look for external libraries # @@ -47,6 +51,14 @@ add_library(config STATIC ${source_config}) target_link_libraries(config utils) # +## logger +# +file(GLOB source_logger + src/logger/*.[hc]pp) +add_library(logger STATIC ${source_logger}) +target_link_libraries(logger config) + +# ## network # file(GLOB source_network @@ -99,6 +111,7 @@ target_link_libraries(test irc bridge utils - config) + config + logger) configure_file(config.h.cmake src/config.h) |