Browse Source

Fix building as a git submodule.

CMAKE_SOURCE_DIR points at the root project's source dir,
which is wrong when building squirrel as a git submodule.
CMAKE_CURRENT_SOURCE_DIR points at the dir of the current
CMakeLists.txt and thus should be used most of the time.
Jan Solanti 8 years ago
parent
commit
bdcb7cc12b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      CMakeLists.txt

+ 1 - 1
CMakeLists.txt

@@ -9,7 +9,7 @@ set(CMAKE_BUILD_TYPE "Release" CACHE STRING "")
 
 
 project(squirrel C CXX)
 project(squirrel C CXX)
 
 
-include_directories(${CMAKE_SOURCE_DIR}/include)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
 
 
 if(CMAKE_COMPILER_IS_GNUCXX)
 if(CMAKE_COMPILER_IS_GNUCXX)
   set(SQ_FLAGS -fno-exceptions -fno-strict-aliasing -Wall -Wextra -pedantic -Wcast-qual)
   set(SQ_FLAGS -fno-exceptions -fno-strict-aliasing -Wall -Wextra -pedantic -Wcast-qual)