-
- Downloads
ENH: Pass dependent library search path to linker on some platforms.
- Move runtime path ordering out of cmComputeLinkInformation into its own class cmOrderRuntimeDirectories. - Create an instance of cmOrderRuntimeDirectories for runtime path ordering and another instance for dependent library path ordering. - Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean. - Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean. - Create variables to specify -rpath-link flags: CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG - Enable -rpath-link flag on Linux and QNX. - Documentation and error message updates
Showing
- Modules/CMakeCInformation.cmake 4 additions, 0 deletionsModules/CMakeCInformation.cmake
- Modules/CMakeCXXInformation.cmake 8 additions, 0 deletionsModules/CMakeCXXInformation.cmake
- Modules/CMakeFortranInformation.cmake 8 additions, 0 deletionsModules/CMakeFortranInformation.cmake
- Modules/Platform/Darwin.cmake 1 addition, 1 deletionModules/Platform/Darwin.cmake
- Modules/Platform/Linux.cmake 1 addition, 0 deletionsModules/Platform/Linux.cmake
- Modules/Platform/QNX.cmake 1 addition, 0 deletionsModules/Platform/QNX.cmake
- Source/CMakeLists.txt 2 additions, 0 deletionsSource/CMakeLists.txt
- Source/cmComputeLinkDepends.cxx 8 additions, 0 deletionsSource/cmComputeLinkDepends.cxx
- Source/cmComputeLinkInformation.cxx 225 additions, 319 deletionsSource/cmComputeLinkInformation.cxx
- Source/cmComputeLinkInformation.h 12 additions, 41 deletionsSource/cmComputeLinkInformation.h
- Source/cmDocumentVariables.cxx 7 additions, 2 deletionsSource/cmDocumentVariables.cxx
- Source/cmExportBuildFileGenerator.cxx 5 additions, 7 deletionsSource/cmExportBuildFileGenerator.cxx
- Source/cmExportBuildFileGenerator.h 2 additions, 1 deletionSource/cmExportBuildFileGenerator.h
- Source/cmExportFileGenerator.cxx 1 addition, 1 deletionSource/cmExportFileGenerator.cxx
- Source/cmExportFileGenerator.h 2 additions, 1 deletionSource/cmExportFileGenerator.h
- Source/cmExportInstallFileGenerator.cxx 4 additions, 8 deletionsSource/cmExportInstallFileGenerator.cxx
- Source/cmExportInstallFileGenerator.h 2 additions, 1 deletionSource/cmExportInstallFileGenerator.h
- Source/cmLocalGenerator.cxx 9 additions, 0 deletionsSource/cmLocalGenerator.cxx
- Source/cmOrderRuntimeDirectories.cxx 325 additions, 0 deletionsSource/cmOrderRuntimeDirectories.cxx
- Source/cmOrderRuntimeDirectories.h 88 additions, 0 deletionsSource/cmOrderRuntimeDirectories.h
Loading
Please register or sign in to comment