Hi, there is CMAKE_CURRENT_LIST_FILE which returns the path to the currently processed list-file and you can get the directory using GET_FILENAME_COMPONENT:
GET_FILENAME_COMPONENT(path_of_current_script_dir ${CMAKE_CURRENT_LIST_FILE} PATH) Note that there will be no slash at the end of path_of_current_script_dir. I got the name of the variable from here: http://www.cmake.org/Wiki/CMake_Useful_Variables Greetings, Mike Lloyd Hilaiel wrote: > Howdy all, > > Did some searching but couldn't find a means to determine the current > directory in which the currently processed CMake file resides. > > This is interesting for cases where the INCLUDE directive includes a > cmake file that wishes to include others relative to itself. > > Is there a means of determining this information? > -- Michael Hansen - http://www.pfna.de/ Monheim / Germany _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake