mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
Ancient CMake versions required upper-case commands. Later command
names became case-insensitive. Now the preferred style is lower-case.
Run the following shell code:
cmake --help-command-list |
grep -v "cmake version" |
while read c; do
echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g'
done >convert.sed &&
git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
xargs -0 sed -i -f convert.sed &&
rm convert.sed
28 lines
1.2 KiB
CMake
28 lines
1.2 KiB
CMake
set(CMAKE_C_VERBOSE_FLAG "-#")
|
|
|
|
set(CMAKE_C_COMPILE_OPTIONS_PIC -KPIC)
|
|
set(CMAKE_C_COMPILE_OPTIONS_PIE -KPIE)
|
|
set(CMAKE_SHARED_LIBRARY_C_FLAGS "-KPIC")
|
|
set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-G")
|
|
set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-R")
|
|
set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":")
|
|
set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-h")
|
|
|
|
set(CMAKE_C_FLAGS_INIT "")
|
|
set(CMAKE_C_FLAGS_DEBUG_INIT "-g")
|
|
set(CMAKE_C_FLAGS_MINSIZEREL_INIT "-xO2 -xspace -DNDEBUG")
|
|
set(CMAKE_C_FLAGS_RELEASE_INIT "-xO3 -DNDEBUG")
|
|
set(CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "-g -xO2")
|
|
|
|
# Initialize C link type selection flags. These flags are used when
|
|
# building a shared library, shared module, or executable that links
|
|
# to other libraries to select whether to use the static or shared
|
|
# versions of the libraries.
|
|
foreach(type SHARED_LIBRARY SHARED_MODULE EXE)
|
|
set(CMAKE_${type}_LINK_STATIC_C_FLAGS "-Bstatic")
|
|
set(CMAKE_${type}_LINK_DYNAMIC_C_FLAGS "-Bdynamic")
|
|
endforeach(type)
|
|
|
|
set(CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>")
|
|
set(CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>")
|