KDE & CMake (was Re: [CMake] the remaining problems with compiling KDE with cmake)

Andy Cedilnik andy.cedilnik at kitware.com
Thu Jun 16 16:17:55 EDT 2005


Hi All,

William A. Hoffman wrote:

>>- flex/bison   OK
>>    
>>
>
>This can be done with some custom commands and macros.   Although for
>most of our projects we add the generated source to cvs so that you can build
>it on windows without those tools.   It is easy to make it run them if they are
>present and use the checked in source if not.   We do this when we build gcc for
>gccxml with cmake.
>  
>

Actually CMake has a code in it that uses lex and yacc to generate
cmCommandArgument* files. Look in CMake/Source. It is not used while
building CMake, but you can enable it.

>>>Ordered by significance (from my impression):
>>>1) the all-upper-case commands look ugly to several developers
>>>      
>>>
>
>I think we can change cmake so that upper or lower case commands work.
>  
>

Just implemented. CMake commands are now case insensitive. If you want
to use lowercase, go for it.

>>>3) there are already some KDE apps using scons (rosegarden I think)
>>>
>>>I have another question:
>>>can ctest be used with svn ?
>>>
>>>      
>>>
>
>Yes ctest does work with svn.
>  
>

Fltk uses SVN and we test it every night.

-- 
Andy Cedilnik
Kitware Inc.



More information about the CMake mailing list