diff --git a/src/framework/CMakeLists.txt b/src/framework/CMakeLists.txt index baf7a7dd..eaea0f53 100644 --- a/src/framework/CMakeLists.txt +++ b/src/framework/CMakeLists.txt @@ -1,6 +1,10 @@ +# CMAKE_CURRENT_LIST_DIR cmake 2.6 compatiblity +IF(NOT CMAKE_CURRENT_LIST_DIR) + GET_FILENAME_COMPONENT(CMAKE_CURRENT_LIST_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +ENDIF(NOT CMAKE_CURRENT_LIST_DIR) + # add framework cmake modules SET(CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake;${CMAKE_MODULE_PATH}") -MESSAGE(STATUS ${CMAKE_MODULE_PATH}) # framework options OPTION(NO_CONSOLE "Disables console window on Windows platform" OFF) diff --git a/src/otclient/CMakeLists.txt b/src/otclient/CMakeLists.txt index 2465e5f8..ede0f5f6 100644 --- a/src/otclient/CMakeLists.txt +++ b/src/otclient/CMakeLists.txt @@ -1,3 +1,8 @@ +# CMAKE_CURRENT_LIST_DIR cmake 2.6 compatiblity +IF(NOT CMAKE_CURRENT_LIST_DIR) + GET_FILENAME_COMPONENT(CMAKE_CURRENT_LIST_DIR ${CMAKE_CURRENT_LIST_FILE} PATH) +ENDIF(NOT CMAKE_CURRENT_LIST_DIR) + # otclient options OPTION(FORBIDDEN_FUNCTIONS "Enable forbidden lua functions" ON)