- 06 Dec, 2010 2 commits
-
-
David Cole authored
Also, improve the documentation of the fixup_bundle and fixup_bundle_item functions to clarify that plugin type "libs" need to be copied into the bundle *before* calling fixup_bundle. Commit e93a4b4d changed the way that the libs parameter to fixup_bundle is interpreted. Before the commit, the libs were copied into the bundle first and then fixed up. After the commit, the copy was skipped, assuming the libs were in the bundle in the first place, and then the fixups occurred as before. However, before the commit, it was possible to name a lib from outside the bundle, and have it copied in and then fixed up. Its resolved embedded name was always inside the bundle before. After, its resolved embedded name was just the same as its resolved name, which is in its original location, and not necessarily inside the bundle. This manifested itself as a problem with the ParaView call to fixup_bundle and its many plugins. Previously, ParaView had simply passed in the list of plugin file names as they existed in the build tree, and left the copying into the bundle up to the fixup_bundle function. When built with CMake 2.8.3 (the first version to contain the above named commit) the fixup_bundle call would inadventently fixup libraries in the build tree, not libraries that were in the bundle. Furthermore, the plugins would not be in the final bundle. This points out the fact that the fix for the bugs made by the above commit was a backwards-incompatible change in behavior. This commit makes it an error to try to fixup an item that is not already inside the bundle to make the change in behavior apparent to folks who were depending on the prior copy-in behavior: now, they should get an error, and hopefully, reading the new and improved documentation, should be able to resolve it in their projects by adding code to install or copy in such libraries prior to calling fixup_bundle. Whew.
-
Kitware Robot authored
-
- 05 Dec, 2010 1 commit
-
-
Kitware Robot authored
-
- 04 Dec, 2010 1 commit
-
-
Kitware Robot authored
-
- 03 Dec, 2010 1 commit
-
-
Kitware Robot authored
-
- 02 Dec, 2010 7 commits
-
-
Kitware Robot authored
- 01 Dec, 2010 5 commits
-
-
Brad King authored
A parent project may now set KWSYS_INSTALL_EXPORT_NAME to specify the EXPORT name for install(TARGETS) commands.
-
Eric Noulard authored
-
Brad King authored
Commit 1a0c166a (Store direct dependencies in solutions for VS >= 8, 2010-08-20) disabled use of VS-specific global dependency analysis. Avoid perfoming the analysis at all when it is not needed. This also prevents creation of bogus and unused '_UTILITY' targets since they are not needed for dependencies.
-
Zach authored
-
Kitware Robot authored
-
- 30 Nov, 2010 2 commits
-
-
Brad King authored
Previously the command find_path(VAR DOC "") would crash because the argument pre-processing removed the DOC "" arguments but the rest of the parsing assumes at least 2 arguments. Reject the call with an error instead.
-
Kitware Robot authored
-
- 29 Nov, 2010 2 commits
-
-
Eric Noulard authored
One should set CPACK_ARCHIVE_COMPONENT_INSTALL=1 in order to trigger component install for ARCHIVE generators
-
Kitware Robot authored
-
- 28 Nov, 2010 1 commit
-
-
Kitware Robot authored
-
- 27 Nov, 2010 1 commit
-
-
Kitware Robot authored
-
- 26 Nov, 2010 1 commit
-
-
Kitware Robot authored
-
- 25 Nov, 2010 1 commit
-
-
Kitware Robot authored
-
- 24 Nov, 2010 1 commit
-
-
Kitware Robot authored
-
- 23 Nov, 2010 14 commits
-
-
Clinton Stimpson authored
Also fix case where system jpeg, png, tiff libs are used.
-
Clinton Stimpson authored
-
David Cole authored
8b143fab Condense parsing of cache entries 122ebf12 Support manual cache entries 90abc3a0 Use cmCacheManager to load entries from the cache 6fe8624b Fix parsing of cache variables without a type
-
David Cole authored
38b0a84e Modernize FindITK module (#11494)
-
David Cole authored
eda7841f Pass Mac linker flag through PGI compiler using "-Wl,"
-
David Cole authored
e01cce28 Allow add_dependencies() on imported targets (#10395) bc7395c0 Merge branch 'vs-target-dependencies' into imported-target-dependencies fd614e60 Use modern global dependency graph for VS < 8 deps 605f4bc0 Record edge type in global dependency graph 82596fcf Merge branch 'vs8-direct-depends' into vs-target-dependencies
-
David Cole authored
0263d8df 11384: FindCxxTest now includes test code in VS project
-
David Cole authored
a44a05cd 11430: FindBullet doesn't find header files installed by Bullet >= 2.77
-
David Cole authored
5fe3ac86 Prefer non-empty prefixes when matching lib names (#11468)
-
David Cole authored
e3dfbf62 Include CMakeDetermineCompilerId in CMakeDetermineASMCompiler.cmake (#11467)
-
David Cole authored
8f1798c1 Modules: Fix spelling 'becase' -> 'because'.
-
David Cole authored
66e86b47 CPack fix kwstyle breakage and make CPackRPM backward compatible 2c84d169 CPackRPM add basic component support to CPackRPM
-
David Cole authored
78c86f45 Exclude targets from the graphviz file based on a regex 5ea1e4cb Collect targets and libs on demand instead of in the ctor 2a5790a0 Use std::cout instead of fprintf 7ba2d365 Enable/disable generating graphs depending on the target type 84ce612c Move the code for generating dot-files into separate class cmGraphVizWriter a60b0992 Generate separate dot files for each target, and a big one with everything. 487bd571 Properly insert all targets, also those which don't link to anything. de2b2bf9 Move the code for collecting targets and libraries into separate functions f7d56df3 Remove trailing whitespace and minor formatting changes for the dot-code
-
David Cole authored
e0b60166 Some more fixes for nasm support, from Etienne (#10069) d25c2eb0 Use CMAKE_ASM_NASM_FLAGS for nasm instead of FLAGS e614e9b3 Add support for yasm, a nasm compatible assembler 79dd9bec We already have 2010, fix copyright year. ffeca06a Add missing copyright headers 7b337ac8 Improve misleading comments. e1fc9b90 Add support for nasm assembler, patch by Peter Collingbourne (see #10069)
-