diff --git a/cmake/modules/FindASSIMP.cmake b/cmake/modules/FindASSIMP.cmake index 571085f..5b6c1cc 100644 --- a/cmake/modules/FindASSIMP.cmake +++ b/cmake/modules/FindASSIMP.cmake @@ -8,12 +8,14 @@ FIND_PATH( ASSIMP_INCLUDE_DIR assimp/mesh.h /usr/include /usr/local/include /opt/local/include + ${CMAKE_SOURCE_DIR}/includes ) FIND_LIBRARY( ASSIMP_LIBRARY assimp /usr/lib64 /usr/lib /usr/local/lib /opt/local/lib + ${CMAKE_SOURCE_DIR}/lib ) IF(ASSIMP_INCLUDE_DIR AND ASSIMP_LIBRARY) SET( ASSIMP_FOUND TRUE ) diff --git a/cmake/modules/FindGLEW.cmake b/cmake/modules/FindGLEW.cmake index 68c87f8..71db5d4 100644 --- a/cmake/modules/FindGLEW.cmake +++ b/cmake/modules/FindGLEW.cmake @@ -8,6 +8,7 @@ # IF (WIN32) FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h + ${CMAKE_SOURCE_DIR}/includes $ENV{PROGRAMFILES}/GLEW/include ${GLEW_ROOT_DIR}/include DOC "The directory where GL/glew.h resides") @@ -24,6 +25,7 @@ IF (WIN32) FIND_LIBRARY( GLEW_LIBRARY NAMES glew GLEW glew32 glew32s PATHS + ${CMAKE_SOURCE_DIR}/lib $ENV{PROGRAMFILES}/GLEW/lib ${PROJECT_SOURCE_DIR}/src/nvgl/glew/bin ${PROJECT_SOURCE_DIR}/src/nvgl/glew/lib diff --git a/cmake/modules/FindGLFW3.cmake b/cmake/modules/FindGLFW3.cmake index b50e684..27213bf 100644 --- a/cmake/modules/FindGLFW3.cmake +++ b/cmake/modules/FindGLFW3.cmake @@ -17,6 +17,8 @@ set( _glfw3_HEADER_SEARCH_DIRS "/usr/include" "/usr/local/include" +"${CMAKE_SOURCE_DIR}/includes" +"${CMAKE_SOURCE_DIR}/lib" "C:/Program Files (x86)/glfw/include" ) set( _glfw3_LIB_SEARCH_DIRS "/usr/lib" diff --git a/cmake/modules/FindGLM.cmake b/cmake/modules/FindGLM.cmake index 430049e..a499f14 100644 --- a/cmake/modules/FindGLM.cmake +++ b/cmake/modules/FindGLM.cmake @@ -32,6 +32,7 @@ SET(_glm_HEADER_SEARCH_DIRS "/usr/include" "/usr/local/include" +"${CMAKE_SOURCE_DIR}/includes" "C:/Program Files (x86)/glm" ) # check environment variable SET(_glm_ENV_ROOT_DIR "$ENV{GLM_ROOT_DIR}") diff --git a/cmake/modules/FindSOIL.cmake b/cmake/modules/FindSOIL.cmake index 36c10e3..81a703a 100644 --- a/cmake/modules/FindSOIL.cmake +++ b/cmake/modules/FindSOIL.cmake @@ -12,6 +12,8 @@ find_path(SOIL_INCLUDE_DIR_TMP SOIL.h HINTS ${SOIL_ROOT_DIR} PATH_SUFFIXES include/SOIL SOIL include + ${CMAKE_SOURCE_DIR}/includes + ${CMAKE_SOURCE_DIR}/lib ) if(${SOIL_INCLUDE_DIR_TMP} STREQUAL "SOIL_INCLUDE_DIR_TMP-NOTFOUND") set(SOIL_INCLUDE_DIR ${SOIL_INCLUDE_DIR_TMP})