Kitware Robot
|
9db3116226
Remove CMake-language block-end command arguments
|
13 tahun lalu |
Clinton Stimpson
|
ac7a193951
GetPrerequisites.cmake: detect executables built with the -pie linker flag.
|
13 tahun lalu |
Clinton Stimpson
|
880139a642
GetPrerequisites: Add support for @rpath on Mac OS X.
|
14 tahun lalu |
Clinton Stimpson
|
9a6b102205
GetPrerequisites: Add support for @rpath on Mac OS X.
|
14 tahun lalu |
Nicolas Despres
|
bfb0ed4293
Usage: Add missing exepath argument in get_prerequisites documentation.
|
14 tahun lalu |
Clinton Stimpson
|
b68d3dc1b5
BundleUtilities: Fix regex to extract dependents from ldd (#12034)
|
14 tahun lalu |
Clinton Stimpson
|
7ac7b437b8
BundleUtilities: Work w/ non .app exes on Mac (#12034)
|
14 tahun lalu |
David Partyka
|
48e80eb724
Fixes to GetPrerequisites for cygwin
|
15 tahun lalu |
David Partyka
|
bee4802840
Append the gp_tool path to the system PATH using native slashes.
|
15 tahun lalu |
David Partyka
|
8e550ba31e
Remove unecessary TO_CMAKE_PATH for gp_cmd_dir.
|
15 tahun lalu |
David Partyka
|
1684198706
Switch to CMAKE_PATH when doing PATH comparisons on Windows.
|
15 tahun lalu |
David Partyka
|
be94c494ed
Fixed appending PATH to dumpbin tool from growing without bounds.
|
15 tahun lalu |
David Cole
|
e93a4b4d34
Avoid adding self as prerequisite. (#10417)
|
15 tahun lalu |
David Cole
|
90add6b504
Refine formatting for cmake --help-module output.
|
15 tahun lalu |
David Cole
|
af0c719b9a
Merge branch 'patches/docBundleUtilities'
|
15 tahun lalu |
Todd Gamblin
|
2cde67a781
Modules: Fix spelling 'To distributed' -> 'To distribute'
|
15 tahun lalu |
Clinton Stimpson
|
9306f1beee
Fix regression in 5e6634fd77969433a87c150a2fb3f2079131484f for Windows.
|
15 tahun lalu |
Clinton Stimpson
|
e6f8a86368
Fix bug 10418 - GetPrerequisites returning "not" as a dependency.
|
15 tahun lalu |
Michael Wild
|
51cc86167b
Improve documentation of GetPrerequisites.cmake
|
15 tahun lalu |
Michael Wild
|
beda5eab39
ENH: Hook in GetPrerequisites to override item type
|
15 tahun lalu |
David Cole
|
e28941b6d7
Consider a windows directory named syswow* a 'system' directory for GetPrerequisites.cmake purposes.
|
16 tahun lalu |
David Cole
|
b5265c2475
Fix issue #9395 - only return true for .exe files on Windows from the is_file_executable function. Makes behavior of this function conceptually consistent with Mac and Linux behavior. Thanks to Clinton Stimpson for the patch.
|
16 tahun lalu |
Brad King
|
3a666595c9
Convert CMake non-find modules to BSD License
|
16 tahun lalu |
David Cole
|
fe0b121da9
Overhaul GetPrerequisites and BundleUtilities: make fixup_bundle do something useful on Windows and Linux.
|
16 tahun lalu |
Bill Hoffman
|
24bff45d1b
BUG: make sure list is not size 0 before sort
|
17 tahun lalu |
David Cole
|
86ded1ba58
ENH: Activate GetPrerequisites code on Linux. Thanks to Mike Arthur for finishing it off.
|
17 tahun lalu |
Bill Hoffman
|
43837fb3e1
ENH: do not add the same thing to the PATH again and again
|
17 tahun lalu |
David Cole
|
6f8bdd276c
ENH: Add BundleUtilities.cmake and supporting changes to GetPrerequisites.cmake. Function copy_and_fixup_bundle in BundleUtilities helps to make standalone bundle applications on the Mac by pulling in prerequisite non-system libraries and frameworks as needed. Uses otool and install_name_tool to do analysis and fixups. Project-specific hooks for deciding where to embed libraries and for resolving item names into full path file names are also provided.
|
17 tahun lalu |
Brad King
|
80d045b01e
ENH: When GetPrerequisites.cmake runs dumpbin while running inside the VS IDE environment make sure the tool does not produce extra output.
|
17 tahun lalu |
David Cole
|
31efe9e9f6
ENH: Add script GetPrerequisites.cmake to help analyze what shared libraries executable files depend on. Primary uses are to determine what shared libraries should be copied into Mac OSX bundle applications to create standalone bundles apps and to determine what shared library files need to be installed for an executable to run on any platform. Requires native platform tools dumpbin, otool and ldd to generate results.
|
17 tahun lalu |