From 9c44e16aeac73d38bb2f39b04b6af271ff9abaae Mon Sep 17 00:00:00 2001 From: =?utf8?q?Peter=20K=C3=BCmmel?= Date: Sun, 4 Jan 2009 13:33:23 +0000 Subject: [PATCH] cmake: explain ugly hacks git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27984 a592a061-630c-0410-9148-cb99ea01b6c8 --- development/cmake/Install.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/development/cmake/Install.cmake b/development/cmake/Install.cmake index a4fa7f81e4..6875f7efcd 100755 --- a/development/cmake/Install.cmake +++ b/development/cmake/Install.cmake @@ -9,6 +9,7 @@ message(STATUS "installing to ${CMAKE_INSTALL_PREFIX}, defined by CMAKE_INSTALL_ # dir_item is on item of the remaining arguments macro(lyx_install _parent_src_dir _gl_dir _file_type) file(GLOB _dirs RELATIVE "${_parent_src_dir}" ${_parent_src_dir}/${_gl_dir}) + #cmake bug on Windows: if _gl_dir==. _dirs is empty but on linux _dirs==. if(NOT _dirs) set(_dirs .) endif() @@ -21,6 +22,7 @@ macro(lyx_install _parent_src_dir _gl_dir _file_type) #message(STATUS "${_dir}/${_glob_dir} -> ${_dir_list} ") foreach(_current_dir ${_dir_list}) file(GLOB _item_list ${_current_dir}/${_file_type}) + #cmake bug: globbing with * also returns directories on Windows set(files_list ${_item_list}) foreach(_current_item ${_item_list}) if(IS_DIRECTORY ${_current_item}) -- 2.39.2