mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-23 14:48:19 -05:00
Convert CMake-language commands to lower case
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
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
cmake_minimum_required (VERSION 2.6)
|
||||
PROJECT(CMAKE_LOADED_COMMANDS)
|
||||
project(CMAKE_LOADED_COMMANDS)
|
||||
|
||||
IF (MUDSLIDE_TYPE MATCHES MUCHO)
|
||||
ADD_DEFINITIONS(-DMUCHO_MUDSLIDE)
|
||||
ENDIF (MUDSLIDE_TYPE MATCHES MUCHO)
|
||||
if (MUDSLIDE_TYPE MATCHES MUCHO)
|
||||
add_definitions(-DMUCHO_MUDSLIDE)
|
||||
endif (MUDSLIDE_TYPE MATCHES MUCHO)
|
||||
|
||||
IF(WATCOM)
|
||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
|
||||
ENDIF(WATCOM)
|
||||
INCLUDE_DIRECTORIES(${CMAKE_ROOT}/include ${CMAKE_ROOT}/Source)
|
||||
if(WATCOM)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
|
||||
endif(WATCOM)
|
||||
include_directories(${CMAKE_ROOT}/include ${CMAKE_ROOT}/Source)
|
||||
|
||||
ADD_LIBRARY(cmCMAKE_TEST_COMMAND MODULE cmTestCommand.c)
|
||||
add_library(cmCMAKE_TEST_COMMAND MODULE cmTestCommand.c)
|
||||
|
||||
IF(WATCOM)
|
||||
TARGET_LINK_LIBRARIES(cmCMAKE_TEST_COMMAND clbsdll.lib)
|
||||
ENDIF(WATCOM)
|
||||
if(WATCOM)
|
||||
target_link_libraries(cmCMAKE_TEST_COMMAND clbsdll.lib)
|
||||
endif(WATCOM)
|
||||
|
||||
@@ -1,69 +1,69 @@
|
||||
cmake_minimum_required (VERSION 2.6)
|
||||
PROJECT(LoadCommand)
|
||||
project(LoadCommand)
|
||||
|
||||
# set a definition
|
||||
SET (TEST_COMMAND_TEST1 1)
|
||||
set (TEST_COMMAND_TEST1 1)
|
||||
|
||||
INCLUDE (${CMAKE_ROOT}/Modules/CheckTypeSize.cmake)
|
||||
include (${CMAKE_ROOT}/Modules/CheckTypeSize.cmake)
|
||||
CHECK_TYPE_SIZE(char SIZEOF_CHAR)
|
||||
CHECK_TYPE_SIZE(short SIZEOF_SHORT)
|
||||
|
||||
INCLUDE (CheckFunctionExists)
|
||||
include (CheckFunctionExists)
|
||||
CHECK_FUNCTION_EXISTS(printf HAVE_PRINTF)
|
||||
CHECK_FUNCTION_EXISTS(vsblabla HAVE_VSBLABLA)
|
||||
|
||||
INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
|
||||
include (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
|
||||
CHECK_INCLUDE_FILE("sys/prctl.h" HAVE_SYS_PRCTL_H)
|
||||
|
||||
INCLUDE (${CMAKE_ROOT}/Modules/CheckLibraryExists.cmake)
|
||||
include (${CMAKE_ROOT}/Modules/CheckLibraryExists.cmake)
|
||||
CHECK_LIBRARY_EXISTS(m ceil "" HAVE_LIBM)
|
||||
|
||||
CONFIGURE_FILE(${LoadCommand_SOURCE_DIR}/LoadedCommand.h.in
|
||||
configure_file(${LoadCommand_SOURCE_DIR}/LoadedCommand.h.in
|
||||
${LoadCommand_BINARY_DIR}/LoadedCommand.h)
|
||||
|
||||
INCLUDE_DIRECTORIES(${LoadCommand_BINARY_DIR})
|
||||
include_directories(${LoadCommand_BINARY_DIR})
|
||||
|
||||
# try to compile the command
|
||||
# make sure it is not already loaded
|
||||
IF(COMMAND CMAKE_TEST_COMMAND)
|
||||
ELSE(COMMAND CMAKE_TEST_COMMAND)
|
||||
TRY_COMPILE(COMPILE_OK
|
||||
if(COMMAND CMAKE_TEST_COMMAND)
|
||||
else(COMMAND CMAKE_TEST_COMMAND)
|
||||
try_compile(COMPILE_OK
|
||||
${LoadCommand_BINARY_DIR}/CMakeCommands
|
||||
${LoadCommand_SOURCE_DIR}/CMakeCommands
|
||||
CMAKE_LOADED_COMMANDS CMAKE_FLAGS -DMUDSLIDE_TYPE:STRING=MUCHO
|
||||
OUTPUT_VARIABLE OUTPUT )
|
||||
# do another TRY_COMPILE to get around make
|
||||
# problem on hp
|
||||
TRY_COMPILE(COMPILE_OK
|
||||
try_compile(COMPILE_OK
|
||||
${LoadCommand_BINARY_DIR}/CMakeCommands
|
||||
${LoadCommand_SOURCE_DIR}/CMakeCommands
|
||||
CMAKE_LOADED_COMMANDS CMAKE_FLAGS -DMUDSLIDE_TYPE:STRING=MUCHO
|
||||
OUTPUT_VARIABLE OUTPUT )
|
||||
ENDIF(COMMAND CMAKE_TEST_COMMAND)
|
||||
endif(COMMAND CMAKE_TEST_COMMAND)
|
||||
|
||||
MESSAGE("Output from try compile: ${OUTPUT}")
|
||||
message("Output from try compile: ${OUTPUT}")
|
||||
|
||||
# if the compile was OK, try loading the command
|
||||
IF (COMPILE_OK)
|
||||
LOAD_COMMAND(CMAKE_TEST_COMMAND
|
||||
if (COMPILE_OK)
|
||||
load_command(CMAKE_TEST_COMMAND
|
||||
${LoadCommand_BINARY_DIR}/CMakeCommands
|
||||
${LoadCommand_BINARY_DIR}/CMakeCommands/Debug
|
||||
${LoadCommand_BINARY_DIR}/CMakeCommands/Development
|
||||
)
|
||||
# if the command loaded, execute the command
|
||||
IF (COMMAND CMAKE_TEST_COMMAND)
|
||||
if (COMMAND CMAKE_TEST_COMMAND)
|
||||
CMAKE_TEST_COMMAND(
|
||||
"${LoadCommand_SOURCE_DIR}/LoadedCommand.cxx.in"
|
||||
"${LoadCommand_BINARY_DIR}/LoadedCommand2.cxx.in"
|
||||
"${LoadCommand_BINARY_DIR}/LoadedCommand3.cxx"
|
||||
)
|
||||
ENDIF (COMMAND CMAKE_TEST_COMMAND)
|
||||
ELSE (COMPILE_OK)
|
||||
MESSAGE("failed to compile CMAKE_LOADED_COMMANDS")
|
||||
ENDIF (COMPILE_OK)
|
||||
endif (COMMAND CMAKE_TEST_COMMAND)
|
||||
else (COMPILE_OK)
|
||||
message("failed to compile CMAKE_LOADED_COMMANDS")
|
||||
endif (COMPILE_OK)
|
||||
|
||||
# TEST_DEF is set by the loaded command cmTestCommand.c
|
||||
IF (TEST_DEF AND SOME_CACHE_VARIABLE AND TEST_EXEC)
|
||||
ADD_DEFINITIONS(-DCMAKE_IS_FUN)
|
||||
ENDIF (TEST_DEF AND SOME_CACHE_VARIABLE AND TEST_EXEC)
|
||||
if (TEST_DEF AND SOME_CACHE_VARIABLE AND TEST_EXEC)
|
||||
add_definitions(-DCMAKE_IS_FUN)
|
||||
endif (TEST_DEF AND SOME_CACHE_VARIABLE AND TEST_EXEC)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user