mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-21 22:50:26 -06:00
ENH: add OPTIONAL keyword to ENABLE_LANGUAGE, so it will be possible to do
something like this: ENABLE_LANGUAGE(ASM-ATT) IF(CMAKE_ASM-ATT_COMPILER_WORKS) ... do assembler stufff ELSE(CMAKE_ASM-ATT_COMPILER_WORKS) ... fallback to generic C/C++ ENDIF(CMAKE_ASM-ATT_COMPILER_WORKS) Alex
This commit is contained in:
@@ -63,11 +63,13 @@ public:
|
||||
virtual const char* GetFullDocumentation()
|
||||
{
|
||||
return
|
||||
" ENABLE_LANGUAGE(languageName)\n"
|
||||
" ENABLE_LANGUAGE(languageName [OPTIONAL] )\n"
|
||||
"This command enables support for the named language in CMake. "
|
||||
"This is the same as the project command but does not create "
|
||||
"any of the extra varaibles that are created by the project command. "
|
||||
"Example languages are CXX, C, Fortran.";
|
||||
"Example languages are CXX, C, Fortran.\n"
|
||||
"If OPTIONAL is used, use the CMAKE_<languageName>_COMPILER_WORKS "
|
||||
"variable to check whether the language has been enabled successfully.";
|
||||
}
|
||||
|
||||
cmTypeMacro(cmEnableLanguageCommand, cmCommand);
|
||||
|
||||
Reference in New Issue
Block a user