Mercurial > malikania
comparison cmake/MalikaniaFunctions.cmake @ 2:2418900a1cc5
Client: switch to bridge pattern (PIMPL) with clean headers
Task: #431
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 22 Mar 2016 22:35:33 +0100 |
parents | 8991989c4708 |
children | c12262a01559 |
comparison
equal
deleted
inserted
replaced
1:6bc25027c198 | 2:2418900a1cc5 |
---|---|
107 | 107 |
108 function(apply_public_includes target var) | 108 function(apply_public_includes target var) |
109 if (${var}) | 109 if (${var}) |
110 target_include_directories(${target} PUBLIC ${${var}}) | 110 target_include_directories(${target} PUBLIC ${${var}}) |
111 endif () | 111 endif () |
112 | |
113 target_include_directories( | |
114 ${target} | |
115 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/malikania/${WITH_BACKEND_DIRECTORY} | |
116 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} | |
117 ) | |
112 endfunction() | 118 endfunction() |
113 | 119 |
114 function(apply_private_includes target var) | 120 function(apply_private_includes target var) |
115 if (${var}) | 121 if (${var}) |
116 target_include_directories(${target} PRIVATE ${${var}}) | 122 target_include_directories(${target} PRIVATE ${${var}}) |