[CMake] CMake + UIC files -- Is this a bug with CMake or with me?

kent williams nkwmailinglists at gmail.com
Thu Jul 22 11:07:15 EDT 2010

It's perfectly clear to me now, but I bet I'm not the first (or last!)
person to run into issues like this and get roadblocked.

Every software task seems to have its stumbling block.

In Medical Image Processing we spend a lot of our time debugging
issues related to how image volumes are oriented/organized with
respect to anatomy.  In C++ programming, you spend a lot of your time
debugging template programming, which produces awful error messages
when it goes wrong.  In any shell/scripting language (which CMake is,
at least in part) you devote a lot of time to where to put things in
quotes, how to deal with spaces inside tokens, etc.

On Tue, Jul 20, 2010 at 4:30 PM, Andreas Pakulat <apaku at gmx.de> wrote:
> On 20.07.10 16:18:26, kent williams wrote:
>> OK, so set_source_file_properties needs a property value that's a
>> single string.  This wasn't clear from the documentation at all or not
>> clear to me at least. Thanks for your help!
> It doesn't need to be explicit if you've understood cmake variables (yes
> thats not exactly and easy and straight-forward topic). The problem is
> that when you have multiple values in a varialy "xyz" and you pass it as
> ${xyz} to the function, it'll get expanded and as
> set_source_files_properties allows multiple properties to be set it
> takes the second (third, fourth etc.) element of the list you've passed
> in as next property name instead of value to the first property. Using
> the quotes you make sure that cmake understands that all individual
> elements from the list belong to the same "value" position in the call
> to the set-function.
> Andreas
> --
> You are going to have a new love affair.
> _______________________________________________
> Powered by www.kitware.com
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake

More information about the CMake mailing list