Brad King
|
3a666595c9
Convert CMake non-find modules to BSD License
|
16 years ago |
Brad King
|
797e49a1cc
ENH: Load platform-independent per-compiler files
|
16 years ago |
Bill Hoffman
|
9d9582ffef
ENH: fix problem where rc language recursively included itself because CMAKE_BASE_NAME was used from c compiler, do the same fix for other uses of CMAKE_BASE_NAME
|
17 years ago |
Brad King
|
aaa88d33a9
ENH: Build large archives incrementally
|
17 years ago |
Bill Hoffman
|
aa10b4e33c
ENH: fix init flags getting stuffed into the compile line by force.
|
17 years ago |
Brad King
|
82fcaebe28
ENH: Pass dependent library search path to linker on some platforms.
|
18 years ago |
Brad King
|
4d4c0c8466
BUG: CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value from CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG.
|
18 years ago |
Brad King
|
96fd5909d9
ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832
|
18 years ago |
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 years ago |
Bill Hoffman
|
9eb207aa89
BUG: fix for bug 6167 get rid of extra space in flags
|
18 years ago |
Alexander Neundorf
|
930bb0cd37
|
18 years ago |
Alexander Neundorf
|
df1edcb9d3
|
18 years ago |
Alexander Neundorf
|
422dc631b6
|
18 years ago |
Alexander Neundorf
|
eab5a4350d
|
18 years ago |
Alexander Neundorf
|
61d3444f93
|
18 years ago |
Brad King
|
44ab336a0c
ENH: Merging CompilerId updates from branch CMake-Modules-CompilerId to the main tree. Changes between CMake-Modules-CompilerId-mp1 and CMake-Modules-CompilerId-mp2 are included.
|
18 years ago |
Brad King
|
1d0502927c
ENH: Adding support to link specifically to an archive or a shared library based on the file name specified. This fixes the problem of having -lfoo linking to libfoo.so even when it came from libfoo.a being specified.
|
19 years ago |
Brad King
|
08289893b8
ENH: Split CMAKE_STANDARD_LIBRARIES into per-language variables CMAKE_<lang>_STANDARD_LIBRARIES. This is needed to get programmable language support working with Visual Studio generators. It makes sense anyway.
|
19 years ago |
Bill Hoffman
|
3f532f5489
ENH: add support for language flags at rule expansion time
|
19 years ago |
Bill Hoffman
|
2f78d874a7
ENH: fix for bug 2921, move _OVERRIDE variable to a better position to allow changing _INIT variables
|
19 years ago |
Bill Hoffman
|
718de4cea5
ENH: fix spelling errors
|
19 years ago |
Bill Hoffman
|
b7fa820118
ENH: add documentation support for modules
|
20 years ago |
Bill Hoffman
|
f7d926d072
ENH: remove -lgcc used by crazy coverage stuff
|
20 years ago |
Bill Hoffman
|
9c4bfe975a
ENH: add a fix for VTK on the mac and a way to fix some projects with a single file in the cmake modules directory
|
20 years ago |
Bill Hoffman
|
b8b298104b
ENH: make sure flags set in CC or CXX environment variables stay with the compiler
|
20 years ago |
Bill Hoffman
|
ff250565a2
ENH: move flags next to compiler, so if env contains compiler and some flag, they stay together
|
20 years ago |
Bill Hoffman
|
e63ea0a6d2
BUG: LINK_FLAGS are now all LINK_(LANG)_FLAGS
|
21 years ago |
Bill Hoffman
|
692ba48c4e
ENH: major changes to support addition of languages from cmake modules directory.
|
21 years ago |
Bill Hoffman
|
66a08c10e5
ENH: more uniform approach to enable language, one step closer to being able to enable a language without modifing cmake source code
|
21 years ago |