David Cole
|
58be1b005f
BUG: Fix issue #7046 - make sure extensionless headers and resource files work with the Xcode generator. Also fix incorrect mappings in the lastKnownFileType code. Add some extensionless files to the Framework test.
|
17 ani în urmă |
Brad King
|
f89dae7a94
ENH: Create Info.plist files in OS X Frameworks
|
17 ani în urmă |
Brad King
|
698b8044a6
ENH: Simplify string attributes in Xcode generator
|
17 ani în urmă |
Bill Hoffman
|
e5ba0296c2
BUG: fix for bug 7316
|
17 ani în urmă |
Brad King
|
0d54001276
ENH: Set version info for shared libs on OSX.
|
17 ani în urmă |
Brad King
|
9a3c0bf073
BUG: Do not build human-reference files in Xcode
|
17 ani în urmă |
Brad King
|
e225a377b9
ENH: Add projectRoot to Xcode projects
|
17 ani în urmă |
Brad King
|
97e658c571
BUG: Fix AppBundle=>Library depends in Xcode
|
17 ani în urmă |
Brad King
|
1342965b05
BUG: Fix Xcode reference to Info.plist resource
|
17 ani în urmă |
Brad King
|
264af17bfc
BUG: Fix Xcode per-config bundle name in Info.plist
|
17 ani în urmă |
Bill Hoffman
|
4bc39940c3
ENH: fix for flags that have sub-string matches
|
17 ani în urmă |
Bill Hoffman
|
d4fdbeed64
ENH: allow users to set sysroot
|
17 ani în urmă |
Brad King
|
67834f2d53
BUG: Correct Mac OS X framework behavior
|
17 ani în urmă |
Brad King
|
9ed4266306
ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties
|
17 ani în urmă |
Brad King
|
67f8c0fd10
ENH: Allow multiple OS X applications bundles to be created in a single build directory. Converted Info.plist files to be generated directly instead of configured with make variables. The MACOSX_BUNDLE_* variables are now properties (and vars for compatibility).
|
17 ani în urmă |
Brad King
|
410d7b0f36
ENH: Avoid computing link information for static library targets. They do not link.
|
17 ani în urmă |
Brad King
|
ffac622a85
ENH: Add cmTarget::GetLinkInformation method to allow several places in the generators to share link information while only computing it once per configuration for a target. Use it to simplify the chrpath feature.
|
17 ani în urmă |
Brad King
|
28ea034737
ENH: Support exporting/importing of Framework targets.
|
18 ani în urmă |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
18 ani în urmă |
Brad King
|
96fd5909d9
ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832
|
18 ani în urmă |
Brad King
|
433099ecdd
ENH: Converted cmMakefile DefineFlags added by ADD_DEFINITIONS command into a COMPILE_DEFINITIONS directory property.
|
18 ani în urmă |
Brad King
|
80c2be45e0
ENH: Renamed <CONFIG>_COMPILE_DEFINITIONS to COMPILE_DEFINITIONS_<CONFIG> for better documentation clarity.
|
18 ani în urmă |
Brad King
|
75a02152c2
COMP: Fix warning about backslash at end of c++ comment.
|
18 ani în urmă |
Brad King
|
8262ccfd4e
ENH: Create COMPILE_DEFINITIONS property for targets and source files. Create <config>_COMPILE_DEFINITIONS property as per-configuration version. Add Preprocess test to test the feature. Document limitations on Xcode and VS6 generators.
|
18 ani în urmă |
Bill Hoffman
|
d92d51429e
BUG: fix for bug 6193, fix xcode depend helper
|
18 ani în urmă |
Brad King
|
8769444beb
BUG: Revert previous change until it works on all OSX versions.
|
18 ani în urmă |
Brad King
|
a7245e4792
ENH: Simplify target-level dependencies by depending only on directly linked targets instead of those chained.
|
18 ani în urmă |
Brad King
|
3cf3bb664a
ENH: Make static library targets depend on targets to which they "link" for the purpose of build ordering. This makes the build order consistent for static and shared library builds. It is also useful when custom command inputs of one library are generated as custom commands outputs of another. It may be useful in the future for Fortran module dependencies. Implemented for Makefiles, Xcode, and VS 8 and above. Added sample code to do it for VS 7.1 and below, but left it disabled with comments explaining why. Likely it will never be needed on VS 7.1 or below anyway.
|
18 ani în urmă |
Brad King
|
872553de7e
ENH: Implemented generation of display for pre-build, pre-link, and post-build custom command comments during the build. This addresses issue #5353.
|
18 ani în urmă |
Brad King
|
4c87af30b2
BUG: Remove stray debugging message.
|
18 ani în urmă |