From 00c5481dd0c7c1a92c08503a90f00bb8ab209b3d Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Thu, 29 Dec 2011 20:50:36 -0200 Subject: [PATCH] fix for cmake 2.6 compatibility --- src/framework/CMakeLists.txt | 6 +++++- src/otclient/CMakeLists.txt | 5 +++++ 2 files changed, 10 insertions(+), 1 deletion(-) 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)