[CMake] Possible 'brief' output options for UnixMakefileGenerator
Campbell Barton
ideasman42 at gmail.com
Mon Dec 20 16:56:25 EST 2010
@Michael Wild. good point about threaded builds, so I take back the
bit about "Entering directory, then filenames only", nevertheless.
some way to reduce flooding the console when rebuilding a single file
would be much appreciated.
@Juan, from your suggestion, I now use this.
---
#!/bin/bash
# filters CMake output to be more like nan-makefiles
FILTER="^Scanning \|Linking \(C\|CXX\) static library \|Built target "
make $@ | grep --line-buffered -v "$FILTER" | sed -e 's/^.*\// /'
echo "Build Done"
---
Jesper Eskilson, agree supporting make -s would be good to have.
On Mon, Dec 20, 2010 at 10:05 AM, Jesper Eskilson
<jesper.eskilson at iar.com> wrote:
> On 12/20/2010 01:01 AM, Campbell Barton wrote:
>>
>> Hi, I'm STILL trying to have CMake makefiles replace Blender's hand
>> crafted makefiles.
>>
>> Now the main sticking point with 2 other developers is they don't like
>> CMakes output, as its overly verbose.
>>
>> I realize CMake doesn't need to bend to the whim of all users but
>> wondering if we could have something like RULE_BRIEF_OUTPUT
>>
>> Rather then printing progress and full path for all files it could
>> skip percentage and use a relative path for each C file.
>>
>> I can try submitting a patch but would first like to know if this
>> would be acceptable.
>
> I've submitted a bugreport about this:
> http://www.cmake.org/Bug/view.php?id=7062. It was submitted almost two years
> ago, so I'm not sure it is getting very much attention by the CMake people.
>
> --
> Jesper Eskilson
> Developer
> IAR Systems
>
> _______________________________________________
> 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
>
--
- Campbell
More information about the CMake
mailing list