Brad King
|
470f39cf4e
VS: Restore header files marked as OS X Framework content (#13196)
|
13 years ago |
Brad King
|
3aa741acb6
Build object library targets in Makefiles
|
13 years ago |
Brad King
|
45c2f93240
Simplify cmMakefileTargetGenerator using cmGeneratorTarget
|
13 years ago |
Brad King
|
61e862986a
Factor makefile generator link rule lookup into helper function
|
14 years ago |
Brad King
|
5c0c635a09
Fortran: Add support for free- and fixed-form flags
|
14 years ago |
Brad King
|
4e2185cbd0
Make std::map usage more portable in language=>flags/defines maps
|
14 years ago |
Manuel Klimek
|
65c0c24a29
cache flags and defines
|
15 years ago |
Manuel Klimek
|
3f064efe40
refactor flags and defines
|
15 years ago |
Brad King
|
9a0b9bc8b7
Optionally pass include directories with response files
|
14 years ago |
Brad King
|
07cfa57ec5
Consolidate duplicate link rule make dependency code
|
15 years ago |
Brad King
|
1e48243591
Introduce "build feature" lookup framework
|
16 years ago |
Brad King
|
57df2abca8
Centralize language flag addition for Makefiles
|
16 years ago |
Brad King
|
024d05adad
Fix use of module .def files for MS tools
|
16 years ago |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 years ago |
Brad King
|
11d1063452
ENH: Create cmMakefileTargetGenerator::ConfigName
|
16 years ago |
Brad King
|
cd83f1979d
ENH: Cleanup make progress rule generation code
|
16 years ago |
Brad King
|
493f88ce55
ENH: Allow projects to disable per-rule echo lines
|
16 years ago |
Brad King
|
2f651c2e59
ENH: Allow projects to disable per-rule progress
|
16 years ago |
Brad King
|
741ae600c4
ENH: Factor out makefile progress rule commands
|
16 years ago |
Brad King
|
07454a39f1
ENH: Factor out listing of objects on command line
|
17 years ago |
Brad King
|
67834f2d53
BUG: Correct Mac OS X framework behavior
|
17 years ago |
Brad King
|
dfe2ea6406
ENH: Handle large object file lists on some platforms
|
18 years ago |
Brad King
|
454da64c99
BUG: Link scripts should be generated with copy-if-different and included as a dependency of the link rule.
|
18 years ago |
Brad King
|
9ed4266306
ENH: Cleanup impl of PUBLIC_HEADER, PRIVATE_HEADER, and RESOURCE properties
|
18 years ago |
Brad King
|
ed76198b84
ENH: Cleanup building of OS X bundle content
|
18 years ago |
Brad King
|
66e0b4212f
ENH: Added build rule variables CMAKE_<LANG>_ARCHIVE_CREATE, CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to support creation of static archive libraries out of a large number of objects. See bug #6284.
|
18 years ago |
Brad King
|
b2e8c07af8
ENH: Implemented Fortran module output directory and search path flags.
|
18 years ago |
Brad King
|
59aa144516
ENH: Simplified and moved link script implementation up from cmMakefileLibraryTargetGenerator to cmMakefileTargetGenerator and use for cmMakefileExecutableTargetGenerator too. This addresses bug #6192.
|
18 years ago |
Brad King
|
d83b4cd255
ENH: Add a depends check step to custom targets. Add support for the IMPLICIT_DEPENDS feature of custom commands when building in custom targets. Convert multiple-output pair checks to be per-target instead of global.
|
18 years ago |
Brad King
|
dfb79bea23
STYLE: Removed unused reference to cmMakeDepend.
|
18 years ago |