> > > I'm looking at cmake as a potential solution to some build
problems
> > I'm having.  Am I right in thinking that cmake only allows for four
> > hard-coded configuration labels, DEBUG/RELEASE/etc?  Where should I
> > look to add to these, as we've got more configurations than this.
> 
>
http://www.cmake.org/Wiki/CMake_FAQ#How_can_I_extend_the_build_modes_wit
> h_a_custom_made_one_.3F
> 

Brilliant, that looks good.

> > Also, does cmake have an idea of platforms, or does it assume Win32?
> 
> CMake does not assume anything about Win32 or any other platform.

What I mean is, in vcproj files combine the configuration and the
platform
labels to form a compilation target, i.e Release|Win32, Debug|x64.

How do I go about specifying the platform parts of these with cmake?
For example, I say I have 'Release', 'Debug', and 'Special'
configurations, and Win32 and x64 platforms.  Now suppose that I only
support the following configurations:

        Release|Win32
        Release|x64
        Debug|Win32
        Debug|x64
        Special|x64

How do I go about specifying that to cmake?

Much appreciated,
Joe
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to