[CMake] creating a CMakeUtils.cmake ?
David Cole
david.cole at kitware.com
Mon Jan 30 18:54:27 EST 2006
How about suggesting a naming convention for "standard" macros then, so
that they don't have a name clash with other CMake modules like Find*,
Check*, Test*...
Perhaps if the macro is named "LogToFile", the file could be named
"LogToFileMacro.cmake"?
Only 2 cents, ;)
David
Brad King wrote:
> Alexander Neundorf wrote:
>
>> Hi,
>> what do you think about creating a cmake module which contains
>> several useful macros ? E.g. stuff like:
>> MACRO(OPTIONAL_PACKAGE name) OPTION(WITH_${name} "ON" "Support
>> ${name}") IF(WITH_${name}) FIND_PACKAGE(${name})
>> ENDIF(WITH_${name}) ENDMACRO(OPTIONAL_PACKAGE)
>> (just as an example, needs finetuning).
>> What would be a good name ? CMakeUtils, CMakeTools, CMakeLib (sounds
>> as it would be related to creating libraries) ?
>
>
> We should put each macro in its own module of the same name to allow
> users to include them individually and so that the documentation is
> nicely formatted by --help-module. Then they could be packaged
> together under a single module that just INCLUDEs the other modules.
> It could be called something like CMakeStandardMacros.
>
> -Brad
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
>
More information about the CMake
mailing list