Brad King
|
af14f1f2c3
Remove GNU-specific flags from Linux.cmake
|
16 years ago |
Brad King
|
4d72006bd6
Reduce duplication in Platform/<os>.cmake files
|
16 years ago |
Brad King
|
e28c16b482
Split GNU compiler information files
|
16 years ago |
Brad King
|
1f06c33f8e
Drop -rdynamic from Linux build rules
|
16 years ago |
Bill Hoffman
|
6a1a1b632d
BUG: fix for bug 4772, enable_language should now work on linux with correct flags
|
17 years ago |
Brad King
|
fd37a6ec3d
ENH: Better linker search path computation.
|
18 years ago |
Brad King
|
82fcaebe28
ENH: Pass dependent library search path to linker on some platforms.
|
18 years ago |
Brad King
|
b8357db11d
ENH: Rename SET_PROPERITES command to SET_PROPERTY and give it a more powerful signature.
|
18 years ago |
Brad King
|
eab81489f1
ENH: Added global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths to be searched optionally. Turn off the feature on debian systems. This addresses debian report 419007.
|
18 years ago |
Brad King
|
96232d4052
BUG: Detect debian with existence of /etc/debian_version so things work in a chroot install. This is suggested in bug#4805.
|
18 years ago |
Brad King
|
66d1930f56
ENH: Added CMAKE_EXE_EXPORTS_C_FLAG and CMAKE_EXE_EXPORTS_CXX_FLAG to support executables that export symbols.
|
18 years ago |
Brad King
|
a017333d9a
ENH: Added option CMAKE_INSTALL_SO_NO_EXE on linux to choose whether the default permissions for shared libraries include the executable bit. This is necessary to support the conflicting policies of Debian and Fedora. These changes address bug#4805.
|
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
|
c9506c30f0
BUG: Fixed shared library version support for Fortran. This addresses bug#3558.
|
19 years ago |
Andy Cedilnik
|
b9947a91d4
ENH: Cleanup link libraries. Remove -l from -ldl
|
19 years ago |
Bill Hoffman
|
a5825cd11a
ENH: check in new find stuff
|
20 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 |
Brad King
|
c1add9106c
ENH: Using separate CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX.
|
22 years ago |
Brad King
|
aaf0ed39ca
ENH: Adding implementation of shared library version support on UNIX. This addresses the feature request described in bug#32.
|
22 years ago |
Brad King
|
3a6d52f4c5
ENH: Moved caching of C*_FLAGS* settings down to CMakeSystemSpecificInformation.cmake. The platform files can set the defaults on the first run, and then the settings are cached at the end.
|
23 years ago |
Bill Hoffman
|
f5d95fb078
Complete rework of makefile generators expect trouble
|
23 years ago |