Make sure you reply to the list so others can help you and for
archiving.
On Fri, Jul 24, 2009 at 05:33:25PM +0200, t m wrote:
> Hi Tyler,
> SET, APPEND doesn't meter.
>
> cmake_minimum_required( VERSION 2.6 )
>
> set (_list)
> list(APPEND _list "foo" "bar")#2 items
> list (LENGTH _list _len)
> message (STATUS "_len=${_len}")# 2
>
> set (_list)
> list(APPEND _list "foo[]" "bar")#2 items
> list (LENGTH _list _len)
> message (STATUS "_len=${_len}")# 2
>
> set (_list)
> list(APPEND _list "foo]" "bar")#2 items
> list (LENGTH _list _len)
> message (STATUS "_len=${_len}")#1
>
> The open bracket is the case in this example. When it is open and
> closed the behavior is the correct one.
LENGTH returns the wrong thing whether you have an unclosed open or
closed bracket. I agree that this is a bug. Unless one of the developers
chimes in, can you open an issue here:
http://public.kitware.com/Bug/
tyler
_______________________________________________
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