[CMake] FILE command working

David Cole david.cole at kitware.com
Fri Jul 9 07:36:46 EDT 2010


Aren't the strings split at newline characters? If not, then a text file
would usually simply be one giant string....


On Fri, Jul 9, 2010 at 7:33 AM, Johny <Johny.Jose at cern.ch> wrote:

>  On 07/09/2010 01:27 PM, David Cole wrote:
>
> Are some of the lines empty by any chance?
>
>  Empty elements are not iterated in a foreach of a list.
>
>  Nor (I would expect, I have not verified) is an empty string considered a
> string for reporting by file(STRINGS ...
>
>
>  HTH,
> David
>
>
> On Fri, Jul 9, 2010 at 5:24 AM, Johny <Johny.Jose at cern.ch> wrote:
>
>> Hi,
>>
>> I was working with the FILE(STRINGS filename lineList) and i discovered
>> that i end up getting a list which has a lesser number of strings than the
>> actual lines in the file. However this happens with only some files, i went
>> through those but they seem to be regular files. When i count the no of new
>> lines in the files i get the correct no of lines for the file.
>>
>> This has led me to believe that the FILE strings command is at fault
>> somehow. How does it work?
>>
>> Cheers!
>> Johny
>>
>>
>> _______________________________________________
>> 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
>>
>
>  Is'nt an empty line a newline character ? if thats it then the file in
> question has plenty of them. I guess thats the reason then.
>
> Cheers!
> Johny
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20100709/9edda971/attachment.htm>


More information about the CMake mailing list