X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=cmake%2FFindGengetopt.cmake;h=77665420bac997f7b3cf40031890c18912b161bb;hb=360316740dbee9d77f6a3f9394367359100f6b57;hp=aecb1fc207f8d3e52f93e71530eadbf1ff678d18;hpb=91eacd1b09351ab508c9688f1071c5ea1e2b01b8;p=clitk.git diff --git a/cmake/FindGengetopt.cmake b/cmake/FindGengetopt.cmake index aecb1fc..7766542 100644 --- a/cmake/FindGengetopt.cmake +++ b/cmake/FindGengetopt.cmake @@ -2,7 +2,8 @@ # Attempt to find gengetopt. If not found, compile it. FIND_PROGRAM(GENGETOPT gengetopt) IF (GENGETOPT STREQUAL "GENGETOPT-NOTFOUND") - ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/cmake/gengetopt) + GET_FILENAME_COMPONENT(CLITK_CMAKE_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) + ADD_SUBDIRECTORY(${CLITK_CMAKE_DIR}/gengetopt ${CMAKE_CURRENT_BINARY_DIR}/gengetopt) ELSE(GENGETOPT STREQUAL "GENGETOPT-NOTFOUND") ADD_EXECUTABLE(gengetopt IMPORTED) SET_PROPERTY(TARGET gengetopt PROPERTY IMPORTED_LOCATION ${GENGETOPT})