Find* (and some other): use ${CMAKE_CURRENT_LIST_DIR} in include()
This solves a lots of warnings, e.g. in the FindModulesExecuteAll test. If the installed version on the system is rather old this may even lead to bugs, e.g. https://bugs.gentoo.org/show_bug.cgi?id=436540
This commit is contained in:
parent
d39bd3e6a8
commit
8ebf74b02f
|
@ -30,7 +30,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(CMakeParseArguments)
|
include(${CMAKE_CURRENT_LIST_DIR}/CMakeParseArguments.cmake)
|
||||||
|
|
||||||
function(CMAKE_EXPAND_IMPORTED_TARGETS _RESULT )
|
function(CMAKE_EXPAND_IMPORTED_TARGETS _RESULT )
|
||||||
|
|
||||||
|
|
|
@ -80,7 +80,7 @@
|
||||||
# The functions defined in this file depend on the fixup_bundle function
|
# The functions defined in this file depend on the fixup_bundle function
|
||||||
# (and others) found in BundleUtilities.cmake
|
# (and others) found in BundleUtilities.cmake
|
||||||
|
|
||||||
include(BundleUtilities)
|
include("${CMAKE_CURRENT_LIST_DIR}/BundleUtilities.cmake")
|
||||||
set(DeployQt4_cmake_dir "${CMAKE_CURRENT_LIST_DIR}")
|
set(DeployQt4_cmake_dir "${CMAKE_CURRENT_LIST_DIR}")
|
||||||
set(DeployQt4_apple_plugins_dir "PlugIns")
|
set(DeployQt4_apple_plugins_dir "PlugIns")
|
||||||
|
|
||||||
|
|
|
@ -177,7 +177,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(CMakeParseArguments)
|
include("${CMAKE_CURRENT_LIST_DIR}/CMakeParseArguments.cmake")
|
||||||
|
|
||||||
|
|
||||||
function(ADD_FEATURE_INFO _name _enabled _desc)
|
function(ADD_FEATURE_INFO _name _enabled _desc)
|
||||||
|
|
|
@ -40,8 +40,8 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(CheckFunctionExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake)
|
||||||
include(CheckFortranFunctionExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake)
|
||||||
|
|
||||||
set(_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
|
set(_blas_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(BZip2
|
||||||
VERSION_VAR BZIP2_VERSION_STRING)
|
VERSION_VAR BZIP2_VERSION_STRING)
|
||||||
|
|
||||||
if (BZIP2_FOUND)
|
if (BZIP2_FOUND)
|
||||||
include(CheckLibraryExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckLibraryExists.cmake)
|
||||||
CHECK_LIBRARY_EXISTS("${BZIP2_LIBRARIES}" BZ2_bzCompressInit "" BZIP2_NEED_PREFIX)
|
CHECK_LIBRARY_EXISTS("${BZIP2_LIBRARIES}" BZ2_bzCompressInit "" BZIP2_NEED_PREFIX)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ find_path(CUPS_INCLUDE_DIR cups/cups.h )
|
||||||
find_library(CUPS_LIBRARIES NAMES cups )
|
find_library(CUPS_LIBRARIES NAMES cups )
|
||||||
|
|
||||||
if (CUPS_INCLUDE_DIR AND CUPS_LIBRARIES AND CUPS_REQUIRE_IPP_DELETE_ATTRIBUTE)
|
if (CUPS_INCLUDE_DIR AND CUPS_LIBRARIES AND CUPS_REQUIRE_IPP_DELETE_ATTRIBUTE)
|
||||||
include(CheckLibraryExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckLibraryExists.cmake)
|
||||||
|
|
||||||
# ippDeleteAttribute is new in cups-1.1.19 (and used by kdeprint)
|
# ippDeleteAttribute is new in cups-1.1.19 (and used by kdeprint)
|
||||||
CHECK_LIBRARY_EXISTS(cups ippDeleteAttribute "" CUPS_HAS_IPP_DELETE_ATTRIBUTE)
|
CHECK_LIBRARY_EXISTS(cups ippDeleteAttribute "" CUPS_HAS_IPP_DELETE_ATTRIBUTE)
|
||||||
|
|
|
@ -56,7 +56,7 @@ endif()
|
||||||
# prefix as the library was found, if still not found, try curses.h with the
|
# prefix as the library was found, if still not found, try curses.h with the
|
||||||
# default search paths.
|
# default search paths.
|
||||||
if(CURSES_CURSES_LIBRARY AND CURSES_NEED_NCURSES)
|
if(CURSES_CURSES_LIBRARY AND CURSES_NEED_NCURSES)
|
||||||
include(CheckLibraryExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckLibraryExists.cmake)
|
||||||
CHECK_LIBRARY_EXISTS("${CURSES_CURSES_LIBRARY}"
|
CHECK_LIBRARY_EXISTS("${CURSES_CURSES_LIBRARY}"
|
||||||
wsyncup "" CURSES_CURSES_HAS_WSYNCUP)
|
wsyncup "" CURSES_CURSES_HAS_WSYNCUP)
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ if(WIN32)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(UNIX)
|
if(UNIX)
|
||||||
include(FindX11)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindX11.cmake)
|
||||||
find_library(FLTK_MATH_LIBRARY m)
|
find_library(FLTK_MATH_LIBRARY m)
|
||||||
set( FLTK_PLATFORM_DEPENDENT_LIBS ${X11_LIBRARIES} ${FLTK_MATH_LIBRARY})
|
set( FLTK_PLATFORM_DEPENDENT_LIBS ${X11_LIBRARIES} ${FLTK_MATH_LIBRARY})
|
||||||
endif()
|
endif()
|
||||||
|
|
|
@ -58,8 +58,8 @@ set(GIF_LIBRARIES ${GIF_LIBRARY})
|
||||||
# one.
|
# one.
|
||||||
# http://giflib.sourcearchive.com/documentation/4.1.4/files.html
|
# http://giflib.sourcearchive.com/documentation/4.1.4/files.html
|
||||||
if(GIF_INCLUDE_DIR)
|
if(GIF_INCLUDE_DIR)
|
||||||
include(CMakePushCheckState)
|
include(${CMAKE_CURRENT_LIST_DIR}/CMakePushCheckState.cmake)
|
||||||
include(CheckStructHasMember)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckStructHasMember.cmake)
|
||||||
CMAKE_PUSH_CHECK_STATE()
|
CMAKE_PUSH_CHECK_STATE()
|
||||||
set(GIF_VERSION 3)
|
set(GIF_VERSION 3)
|
||||||
set(CMAKE_REQUIRED_INCLUDES "${GIF_INCLUDE_DIR}")
|
set(CMAKE_REQUIRED_INCLUDES "${GIF_INCLUDE_DIR}")
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
message(STATUS
|
message(STATUS
|
||||||
"WARNING: you are using the obsolete 'GLU' package, please use 'OpenGL' instead")
|
"WARNING: you are using the obsolete 'GLU' package, please use 'OpenGL' instead")
|
||||||
|
|
||||||
include(FindOpenGL)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindOpenGL.cmake)
|
||||||
|
|
||||||
if (OPENGL_GLU_FOUND)
|
if (OPENGL_GLU_FOUND)
|
||||||
set (GLU_LIBRARY ${OPENGL_LIBRARIES})
|
set (GLU_LIBRARY ${OPENGL_LIBRARIES})
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindCygwin)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindCygwin.cmake)
|
||||||
|
|
||||||
find_program(GNUPLOT_EXECUTABLE
|
find_program(GNUPLOT_EXECUTABLE
|
||||||
NAMES
|
NAMES
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
|
|
||||||
# This module is maintained by Will Dicharry <wdicharry@stellarscience.com>.
|
# This module is maintained by Will Dicharry <wdicharry@stellarscience.com>.
|
||||||
|
|
||||||
include(SelectLibraryConfigurations)
|
include(${CMAKE_CURRENT_LIST_DIR}/SelectLibraryConfigurations.cmake)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
||||||
|
|
||||||
# List of the valid HDF5 components
|
# List of the valid HDF5 components
|
||||||
|
|
|
@ -245,7 +245,7 @@ endif()
|
||||||
|
|
||||||
|
|
||||||
# KDE3Macros.cmake contains all the KDE specific macros
|
# KDE3Macros.cmake contains all the KDE specific macros
|
||||||
include(KDE3Macros)
|
include(${CMAKE_CURRENT_LIST_DIR}/KDE3Macros.cmake)
|
||||||
|
|
||||||
|
|
||||||
macro (KDE3_PRINT_RESULTS)
|
macro (KDE3_PRINT_RESULTS)
|
||||||
|
|
|
@ -40,9 +40,9 @@ set(_lapack_ORIG_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
|
||||||
|
|
||||||
get_property(_LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES)
|
get_property(_LANGUAGES_ GLOBAL PROPERTY ENABLED_LANGUAGES)
|
||||||
if (NOT _LANGUAGES_ MATCHES Fortran)
|
if (NOT _LANGUAGES_ MATCHES Fortran)
|
||||||
include(CheckFunctionExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake)
|
||||||
else ()
|
else ()
|
||||||
include(CheckFortranFunctionExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(LAPACK_FOUND FALSE)
|
set(LAPACK_FOUND FALSE)
|
||||||
|
|
|
@ -45,7 +45,7 @@ if(MPEG2_FOUND)
|
||||||
|
|
||||||
#some native mpeg2 installations will depend
|
#some native mpeg2 installations will depend
|
||||||
#on libSDL, if found, add it in.
|
#on libSDL, if found, add it in.
|
||||||
include( FindSDL )
|
include(${CMAKE_CURRENT_LIST_DIR}/FindSDL.cmake)
|
||||||
if(SDL_FOUND)
|
if(SDL_FOUND)
|
||||||
set( MPEG2_LIBRARIES ${MPEG2_LIBRARIES} ${SDL_LIBRARY})
|
set( MPEG2_LIBRARIES ${MPEG2_LIBRARIES} ${SDL_LIBRARY})
|
||||||
endif()
|
endif()
|
||||||
|
|
|
@ -78,7 +78,7 @@
|
||||||
|
|
||||||
# include this to handle the QUIETLY and REQUIRED arguments
|
# include this to handle the QUIETLY and REQUIRED arguments
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
||||||
include(GetPrerequisites)
|
include(${CMAKE_CURRENT_LIST_DIR}/GetPrerequisites.cmake)
|
||||||
|
|
||||||
#
|
#
|
||||||
# This part detects MPI compilers, attempting to wade through the mess of compiler names in
|
# This part detects MPI compilers, attempting to wade through the mess of compiler names in
|
||||||
|
|
|
@ -103,7 +103,7 @@ else ()
|
||||||
|
|
||||||
if (OPENGL_gl_LIBRARY)
|
if (OPENGL_gl_LIBRARY)
|
||||||
if(NOT X11_FOUND)
|
if(NOT X11_FOUND)
|
||||||
include(FindX11)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindX11.cmake)
|
||||||
endif()
|
endif()
|
||||||
if (X11_FOUND)
|
if (X11_FOUND)
|
||||||
if (NOT APPLE)
|
if (NOT APPLE)
|
||||||
|
|
|
@ -95,7 +95,7 @@ if(CMAKE_C_COMPILER_LOADED)
|
||||||
unset(OpenMP_C_FLAG_CANDIDATES)
|
unset(OpenMP_C_FLAG_CANDIDATES)
|
||||||
else()
|
else()
|
||||||
_OPENMP_FLAG_CANDIDATES("C")
|
_OPENMP_FLAG_CANDIDATES("C")
|
||||||
include(CheckCSourceCompiles)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckCSourceCompiles.cmake)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
foreach(FLAG ${OpenMP_C_FLAG_CANDIDATES})
|
foreach(FLAG ${OpenMP_C_FLAG_CANDIDATES})
|
||||||
|
@ -126,7 +126,7 @@ if(CMAKE_CXX_COMPILER_LOADED)
|
||||||
unset(OpenMP_CXX_FLAG_CANDIDATES)
|
unset(OpenMP_CXX_FLAG_CANDIDATES)
|
||||||
else()
|
else()
|
||||||
_OPENMP_FLAG_CANDIDATES("CXX")
|
_OPENMP_FLAG_CANDIDATES("CXX")
|
||||||
include(CheckCXXSourceCompiles)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckCXXSourceCompiles.cmake)
|
||||||
|
|
||||||
# use the same source for CXX as C for now
|
# use the same source for CXX as C for now
|
||||||
set(OpenMP_CXX_TEST_SOURCE ${OpenMP_C_TEST_SOURCE})
|
set(OpenMP_CXX_TEST_SOURCE ${OpenMP_C_TEST_SOURCE})
|
||||||
|
|
|
@ -72,7 +72,7 @@
|
||||||
# Output variables of the form OPENSCENEGRAPH_FOO
|
# Output variables of the form OPENSCENEGRAPH_FOO
|
||||||
#
|
#
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
|
|
||||||
set(_osg_modules_to_process)
|
set(_osg_modules_to_process)
|
||||||
foreach(_osg_component ${OpenSceneGraph_FIND_COMPONENTS})
|
foreach(_osg_component ${OpenSceneGraph_FIND_COMPONENTS})
|
||||||
|
|
|
@ -88,8 +88,8 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindPackageMessage)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageMessage.cmake)
|
||||||
include(CMakeParseArguments)
|
include(${CMAKE_CURRENT_LIST_DIR}/CMakeParseArguments.cmake)
|
||||||
|
|
||||||
# internal helper macro
|
# internal helper macro
|
||||||
macro(_FPHSA_FAILURE_MESSAGE _msg)
|
macro(_FPHSA_FAILURE_MESSAGE _msg)
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindCygwin)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindCygwin.cmake)
|
||||||
|
|
||||||
set(PERL_POSSIBLE_BIN_PATHS
|
set(PERL_POSSIBLE_BIN_PATHS
|
||||||
${CYGWIN_INSTALL_PATH}/bin
|
${CYGWIN_INSTALL_PATH}/bin
|
||||||
|
|
|
@ -38,7 +38,7 @@
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
# find the perl executable
|
# find the perl executable
|
||||||
include(FindPerl)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindPerl.cmake)
|
||||||
|
|
||||||
if (PERL_EXECUTABLE)
|
if (PERL_EXECUTABLE)
|
||||||
### PERL_PREFIX
|
### PERL_PREFIX
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(CMakeFindFrameworks)
|
include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.cmake)
|
||||||
# Search for the python framework on Apple.
|
# Search for the python framework on Apple.
|
||||||
CMAKE_FIND_FRAMEWORKS(Python)
|
CMAKE_FIND_FRAMEWORKS(Python)
|
||||||
|
|
||||||
|
|
|
@ -133,12 +133,12 @@ endif()
|
||||||
if(DESIRED_QT_VERSION MATCHES 3)
|
if(DESIRED_QT_VERSION MATCHES 3)
|
||||||
set(Qt3_FIND_REQUIRED ${Qt_FIND_REQUIRED})
|
set(Qt3_FIND_REQUIRED ${Qt_FIND_REQUIRED})
|
||||||
set(Qt3_FIND_QUIETLY ${Qt_FIND_QUIETLY})
|
set(Qt3_FIND_QUIETLY ${Qt_FIND_QUIETLY})
|
||||||
include(FindQt3)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindQt3.cmake)
|
||||||
endif()
|
endif()
|
||||||
if(DESIRED_QT_VERSION MATCHES 4)
|
if(DESIRED_QT_VERSION MATCHES 4)
|
||||||
set(Qt4_FIND_REQUIRED ${Qt_FIND_REQUIRED})
|
set(Qt4_FIND_REQUIRED ${Qt_FIND_REQUIRED})
|
||||||
set(Qt4_FIND_QUIETLY ${Qt_FIND_QUIETLY})
|
set(Qt4_FIND_QUIETLY ${Qt_FIND_QUIETLY})
|
||||||
include(FindQt4)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindQt4.cmake)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT QT3_INSTALLED AND NOT QT4_INSTALLED)
|
if(NOT QT3_INSTALLED AND NOT QT4_INSTALLED)
|
||||||
|
|
|
@ -376,8 +376,8 @@ if(QT_QT_LIBRARY)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
include(CheckCXXSymbolExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckCXXSymbolExists.cmake)
|
||||||
include(MacroAddFileDependencies)
|
include(${CMAKE_CURRENT_LIST_DIR}/MacroAddFileDependencies.cmake)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
|
||||||
|
|
||||||
set(QT_USE_FILE ${CMAKE_ROOT}/Modules/UseQt4.cmake)
|
set(QT_USE_FILE ${CMAKE_ROOT}/Modules/UseQt4.cmake)
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindCygwin)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindCygwin.cmake)
|
||||||
|
|
||||||
find_program(SELF_PACKER_FOR_EXECUTABLE
|
find_program(SELF_PACKER_FOR_EXECUTABLE
|
||||||
upx
|
upx
|
||||||
|
|
|
@ -44,9 +44,9 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(CMakeFindFrameworks)
|
include(${CMAKE_CURRENT_LIST_DIR}/CMakeFindFrameworks.cmake)
|
||||||
include(FindTclsh)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindTclsh.cmake)
|
||||||
include(FindWish)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindWish.cmake)
|
||||||
|
|
||||||
if(TCLSH_VERSION_STRING)
|
if(TCLSH_VERSION_STRING)
|
||||||
set(TCL_TCLSH_VERSION "${TCLSH_VERSION_STRING}")
|
set(TCL_TCLSH_VERSION "${TCLSH_VERSION_STRING}")
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindTCL)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)
|
||||||
|
|
||||||
get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
|
get_filename_component(TCL_TCLSH_PATH "${TCL_TCLSH}" PATH)
|
||||||
get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
|
get_filename_component(TCL_TCLSH_PATH_PARENT "${TCL_TCLSH_PATH}" PATH)
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindCygwin)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindCygwin.cmake)
|
||||||
|
|
||||||
find_program(BASH
|
find_program(BASH
|
||||||
bash
|
bash
|
||||||
|
|
|
@ -62,7 +62,7 @@ set(VTK_DIR_MESSAGE "VTK not found. Set the VTK_DIR cmake cache entry to the ${
|
||||||
if(_VTK_40_ALLOW AND VTK_DIR)
|
if(_VTK_40_ALLOW AND VTK_DIR)
|
||||||
if(EXISTS ${VTK_DIR}/UseVTK.cmake AND NOT EXISTS ${VTK_DIR}/VTKConfig.cmake)
|
if(EXISTS ${VTK_DIR}/UseVTK.cmake AND NOT EXISTS ${VTK_DIR}/VTKConfig.cmake)
|
||||||
set(VTK_FOUND 1)
|
set(VTK_FOUND 1)
|
||||||
include(UseVTKConfig40) # No VTKConfig; load VTK 4.0 settings.
|
include(${CMAKE_CURRENT_LIST_DIR}/UseVTKConfig40.cmake) # No VTKConfig; load VTK 4.0 settings.
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@ if(_VTK_40_ALLOW AND NOT VTK_DIR)
|
||||||
if(VTK_DIR)
|
if(VTK_DIR)
|
||||||
if(EXISTS ${VTK_DIR}/UseVTK.cmake AND NOT EXISTS ${VTK_DIR}/VTKConfig.cmake)
|
if(EXISTS ${VTK_DIR}/UseVTK.cmake AND NOT EXISTS ${VTK_DIR}/VTKConfig.cmake)
|
||||||
set(VTK_FOUND 1)
|
set(VTK_FOUND 1)
|
||||||
include(UseVTKConfig40) # No VTKConfig; load VTK 4.0 settings.
|
include(${CMAKE_CURRENT_LIST_DIR}/UseVTKConfig40.cmake) # No VTKConfig; load VTK 4.0 settings.
|
||||||
else()
|
else()
|
||||||
# We found the wrong version. Pretend we did not find it.
|
# We found the wrong version. Pretend we did not find it.
|
||||||
set(VTK_DIR "VTK_DIR-NOTFOUND" CACHE PATH "The ${VTK_DIR_DESCRIPTION}" FORCE)
|
set(VTK_DIR "VTK_DIR-NOTFOUND" CACHE PATH "The ${VTK_DIR_DESCRIPTION}" FORCE)
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(FindCygwin)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindCygwin.cmake)
|
||||||
|
|
||||||
find_program(WGET_EXECUTABLE
|
find_program(WGET_EXECUTABLE
|
||||||
wget
|
wget
|
||||||
|
|
|
@ -336,8 +336,8 @@ if (UNIX)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if(X11_FOUND)
|
if(X11_FOUND)
|
||||||
include(CheckFunctionExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake)
|
||||||
include(CheckLibraryExists)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckLibraryExists.cmake)
|
||||||
|
|
||||||
# Translated from an autoconf-generated configure script.
|
# Translated from an autoconf-generated configure script.
|
||||||
# See libs.m4 in autoconf's m4 directory.
|
# See libs.m4 in autoconf's m4 directory.
|
||||||
|
@ -417,7 +417,7 @@ if (UNIX)
|
||||||
# Build the final list of libraries.
|
# Build the final list of libraries.
|
||||||
set(X11_LIBRARIES ${X11_X_PRE_LIBS} ${X11_LIBRARIES} ${X11_X_EXTRA_LIBS})
|
set(X11_LIBRARIES ${X11_X_PRE_LIBS} ${X11_LIBRARIES} ${X11_X_EXTRA_LIBS})
|
||||||
|
|
||||||
include(FindPackageMessage)
|
include(${CMAKE_CURRENT_LIST_DIR}/FindPackageMessage.cmake)
|
||||||
FIND_PACKAGE_MESSAGE(X11 "Found X11: ${X11_X11_LIB}"
|
FIND_PACKAGE_MESSAGE(X11 "Found X11: ${X11_X11_LIB}"
|
||||||
"[${X11_X11_LIB}][${X11_INCLUDE_DIR}]")
|
"[${X11_X11_LIB}][${X11_INCLUDE_DIR}]")
|
||||||
else ()
|
else ()
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgUtil/SceneView>
|
# #include <osgUtil/SceneView>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSG osg/PositionAttitudeTransform)
|
OSG_FIND_PATH (OSG osg/PositionAttitudeTransform)
|
||||||
OSG_FIND_LIBRARY(OSG osg)
|
OSG_FIND_LIBRARY(OSG osg)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgAnimation/Animation>
|
# #include <osgAnimation/Animation>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGANIMATION osgAnimation/Animation)
|
OSG_FIND_PATH (OSGANIMATION osgAnimation/Animation)
|
||||||
OSG_FIND_LIBRARY(OSGANIMATION osgAnimation)
|
OSG_FIND_LIBRARY(OSGANIMATION osgAnimation)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgDB/DatabasePager>
|
# #include <osgDB/DatabasePager>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGDB osgDB/DatabasePager)
|
OSG_FIND_PATH (OSGDB osgDB/DatabasePager)
|
||||||
OSG_FIND_LIBRARY(OSGDB osgDB)
|
OSG_FIND_LIBRARY(OSGDB osgDB)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgFX/BumpMapping>
|
# #include <osgFX/BumpMapping>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGFX osgFX/BumpMapping)
|
OSG_FIND_PATH (OSGFX osgFX/BumpMapping)
|
||||||
OSG_FIND_LIBRARY(OSGFX osgFX)
|
OSG_FIND_LIBRARY(OSGFX osgFX)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgGA/FlightManipulator>
|
# #include <osgGA/FlightManipulator>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGGA osgGA/FlightManipulator)
|
OSG_FIND_PATH (OSGGA osgGA/FlightManipulator)
|
||||||
OSG_FIND_LIBRARY(OSGGA osgGA)
|
OSG_FIND_LIBRARY(OSGGA osgGA)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgIntrospection/Reflection>
|
# #include <osgIntrospection/Reflection>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGINTROSPECTION osgIntrospection/Reflection)
|
OSG_FIND_PATH (OSGINTROSPECTION osgIntrospection/Reflection)
|
||||||
OSG_FIND_LIBRARY(OSGINTROSPECTION osgIntrospection)
|
OSG_FIND_LIBRARY(OSGINTROSPECTION osgIntrospection)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgManipulator/TrackballDragger>
|
# #include <osgManipulator/TrackballDragger>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGMANIPULATOR osgManipulator/TrackballDragger)
|
OSG_FIND_PATH (OSGMANIPULATOR osgManipulator/TrackballDragger)
|
||||||
OSG_FIND_LIBRARY(OSGMANIPULATOR osgManipulator)
|
OSG_FIND_LIBRARY(OSGMANIPULATOR osgManipulator)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgParticle/FireEffect>
|
# #include <osgParticle/FireEffect>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGPARTICLE osgParticle/FireEffect)
|
OSG_FIND_PATH (OSGPARTICLE osgParticle/FireEffect)
|
||||||
OSG_FIND_LIBRARY(OSGPARTICLE osgParticle)
|
OSG_FIND_LIBRARY(OSGPARTICLE osgParticle)
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgPresentation/SlideEventHandler>
|
# #include <osgPresentation/SlideEventHandler>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGPRESENTATION osgPresentation/SlideEventHandler)
|
OSG_FIND_PATH (OSGPRESENTATION osgPresentation/SlideEventHandler)
|
||||||
OSG_FIND_LIBRARY(OSGPRESENTATION osgPresentation)
|
OSG_FIND_LIBRARY(OSGPRESENTATION osgPresentation)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgProducer/OsgSceneHandler>
|
# #include <osgProducer/OsgSceneHandler>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGPRODUCER osgProducer/OsgSceneHandler)
|
OSG_FIND_PATH (OSGPRODUCER osgProducer/OsgSceneHandler)
|
||||||
OSG_FIND_LIBRARY(OSGPRODUCER osgProducer)
|
OSG_FIND_LIBRARY(OSGPRODUCER osgProducer)
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgQt/GraphicsWindowQt>
|
# #include <osgQt/GraphicsWindowQt>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGQT osgQt/GraphicsWindowQt)
|
OSG_FIND_PATH (OSGQT osgQt/GraphicsWindowQt)
|
||||||
OSG_FIND_LIBRARY(OSGQT osgQt)
|
OSG_FIND_LIBRARY(OSGQT osgQt)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgShadow/ShadowTexture>
|
# #include <osgShadow/ShadowTexture>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGSHADOW osgShadow/ShadowTexture)
|
OSG_FIND_PATH (OSGSHADOW osgShadow/ShadowTexture)
|
||||||
OSG_FIND_LIBRARY(OSGSHADOW osgShadow)
|
OSG_FIND_LIBRARY(OSGSHADOW osgShadow)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgSim/ImpostorSprite>
|
# #include <osgSim/ImpostorSprite>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGSIM osgSim/ImpostorSprite)
|
OSG_FIND_PATH (OSGSIM osgSim/ImpostorSprite)
|
||||||
OSG_FIND_LIBRARY(OSGSIM osgSim)
|
OSG_FIND_LIBRARY(OSGSIM osgSim)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgTerrain/Terrain>
|
# #include <osgTerrain/Terrain>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGTERRAIN osgTerrain/Terrain)
|
OSG_FIND_PATH (OSGTERRAIN osgTerrain/Terrain)
|
||||||
OSG_FIND_LIBRARY(OSGTERRAIN osgTerrain)
|
OSG_FIND_LIBRARY(OSGTERRAIN osgTerrain)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgText/Text>
|
# #include <osgText/Text>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGTEXT osgText/Text)
|
OSG_FIND_PATH (OSGTEXT osgText/Text)
|
||||||
OSG_FIND_LIBRARY(OSGTEXT osgText)
|
OSG_FIND_LIBRARY(OSGTEXT osgText)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgUtil/SceneView>
|
# #include <osgUtil/SceneView>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGUTIL osgUtil/SceneView)
|
OSG_FIND_PATH (OSGUTIL osgUtil/SceneView)
|
||||||
OSG_FIND_LIBRARY(OSGUTIL osgUtil)
|
OSG_FIND_LIBRARY(OSGUTIL osgUtil)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgViewer/Viewer>
|
# #include <osgViewer/Viewer>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGVIEWER osgViewer/Viewer)
|
OSG_FIND_PATH (OSGVIEWER osgViewer/Viewer)
|
||||||
OSG_FIND_LIBRARY(OSGVIEWER osgViewer)
|
OSG_FIND_LIBRARY(OSGVIEWER osgViewer)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgVolume/Volume>
|
# #include <osgVolume/Volume>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGVOLUME osgVolume/Volume)
|
OSG_FIND_PATH (OSGVOLUME osgVolume/Volume)
|
||||||
OSG_FIND_LIBRARY(OSGVOLUME osgVolume)
|
OSG_FIND_LIBRARY(OSGVOLUME osgVolume)
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
# #include <osg/PositionAttitudeTransform>
|
# #include <osg/PositionAttitudeTransform>
|
||||||
# #include <osgWidget/Widget>
|
# #include <osgWidget/Widget>
|
||||||
|
|
||||||
include(Findosg_functions)
|
include(${CMAKE_CURRENT_LIST_DIR}/Findosg_functions.cmake)
|
||||||
OSG_FIND_PATH (OSGWIDGET osgWidget/Widget)
|
OSG_FIND_PATH (OSGWIDGET osgWidget/Widget)
|
||||||
OSG_FIND_LIBRARY(OSGWIDGET osgWidget)
|
OSG_FIND_LIBRARY(OSGWIDGET osgWidget)
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
# HAVE_ISYSTEM - true required to replace -I by -isystem on g++
|
# HAVE_ISYSTEM - true required to replace -I by -isystem on g++
|
||||||
#
|
#
|
||||||
# For convenience include Use_wxWindows.cmake in your project's
|
# For convenience include Use_wxWindows.cmake in your project's
|
||||||
# CMakeLists.txt using include(Use_wxWindows).
|
# CMakeLists.txt using include(${CMAKE_CURRENT_LIST_DIR}/Use_wxWindows.cmake).
|
||||||
#
|
#
|
||||||
# USAGE
|
# USAGE
|
||||||
# set(WXWINDOWS_USE_GL 1)
|
# set(WXWINDOWS_USE_GL 1)
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
# (To distribute this file outside of CMake, substitute the full
|
# (To distribute this file outside of CMake, substitute the full
|
||||||
# License text for the above reference.)
|
# License text for the above reference.)
|
||||||
|
|
||||||
include(CheckIncludeFileCXX)
|
include(${CMAKE_CURRENT_LIST_DIR}/CheckIncludeFileCXX.cmake)
|
||||||
|
|
||||||
if(NOT CMAKE_NO_ANSI_STREAM_HEADERS)
|
if(NOT CMAKE_NO_ANSI_STREAM_HEADERS)
|
||||||
CHECK_INCLUDE_FILE_CXX(iostream CMAKE_ANSI_STREAM_HEADERS)
|
CHECK_INCLUDE_FILE_CXX(iostream CMAKE_ANSI_STREAM_HEADERS)
|
||||||
|
|
Loading…
Reference in New Issue