[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepimlibs/includes
From: Christophe Giboudeaux <cgiboudeaux () gmail ! com>
Date: 2010-01-24 18:24:43
Message-ID: 1264357483.122489.390.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1079651 by cgiboudeaux:
Let's try something better: get rid of the file(GLOB...) and use \
install(DIRECTORY...) instead.
M +3 -9 CMakeLists.txt
--- trunk/KDE/kdepimlibs/includes/CMakeLists.txt #1079650:1079651
@@ -1,16 +1,10 @@
if (NOT KDEPIM_ONLY_KLEO)
-#add_subdirectory( tests )
+add_subdirectory( tests )
macro(install_headers _dir)
- file(GLOB_RECURSE _includes ${CMAKE_CURRENT_SOURCE_DIR} ${_dir}/*)
- foreach(_file_to_install ${_includes})
- if(NOT _file_to_install MATCHES ".svn")
- string(REPLACE "${CMAKE_CURRENT_SOURCE_DIR}" "" _filename ${_file_to_install})
- install(FILES ${_file_to_install} DESTINATION ${INCLUDE_INSTALL_DIR}/KDE \
RENAME ${_filename} COMPONENT Devel)
- endif(NOT _file_to_install MATCHES ".svn")
- endforeach(_file_to_install ${_includes})
-endmacro(install_headers)
+ install( DIRECTORY ${_dir} DESTINATION ${INCLUDE_INSTALL_DIR}/KDE PATTERN .svn \
EXCLUDE ) +endmacro(install_headers _dir)
install_headers( Akonadi )
install_headers( KHolidays )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic