<br><div class="gmail_extra"><br><br><div class="gmail_quote">2012/11/10 Matúš Kukan <span dir="ltr"><<a href="mailto:matus.kukan@gmail.com" target="_blank">matus.kukan@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im">On 10 November 2012 17:51, Marcos Souza <<a href="mailto:marcos.souza.org@gmail.com">marcos.souza.org@gmail.com</a>> wrote:<br>
> Hi List!<br>
><br>
> Some days ago, I developed a script that can show to us all ifdefs that<br>
> don't have a "#define".<br>
><br>
> After run this script in the "framework" dir, I get this list:<br>
><br>
> ifdef ENABLE_COMPONENT_SELF_CHECK without #define. This can be removed?<br>
> ifdef DBG_UTIL without #define. This can be removed?<br>
> ifdef fpf without #define. This can be removed?<br>
> ifdef fpc without #define. This can be removed?<br>
> ifdef ENABLE_SERVICEDEBUG without #define. This can be removed?<br>
> ifdef ENABLE_TARGETINGDEBUG without #define. This can be removed?<br>
> ifdef ENABLE_REGISTRATIONDEBUG without #define. This can be removed?<br>
> ifdef ENABLE_PLUGINDEBUG without #define. This can be removed?<br>
> ifdef ENABLE_MUTEXDEBUG without #define. This can be removed?<br>
> ifdef ENABLE_FILTERDBG without #define. This can be removed?<br>
> ifdef ENABLE_EVENTDEBUG without #define. This can be removed?<br>
> ifdef ENABLE_GENERATEFILTERCACHE without #define. This can be removed?<br>
><br>
> This is the output of my script. I belive DBG_UTIL is defined in an other<br>
> way (a lot of code within this ifdefs around the LO) but I didn't notice any<br>
> define explicitly.<br>
<br>
</div>git grep DDBG_UTIL points to solenv/gbuild/<a href="http://gbuild.mk" target="_blank">gbuild.mk</a>, where also<br>
others are defined (probably not from this list).<br>
But for some, it's not that obvious and grepping for D<name> does not<br>
help, see for example gb_Helper_define_if_set.<br>
<br></blockquote><div><br>Thanks Matus!<br><br>But, in this case, I will try to verify these D<ifdef name> too, now that I know that defines could be used in the build. Do you believe this is a valid approach to do before talk with the list about these ifdefs?<br>
<br>I will ignore DBG_UTIL in my script and others defines within solenv/gbuild/<a href="http://gbuild.mk">gbuild.mk</a> with -D<macro name><br><br>List,<br><br>What you can say about these other macros? After your comments, I believe we can get ride of a lot of code, and make the LO better without all junk that we can found.<br>
<br>Thanks a lot guys!<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
All the best,<br>
Matus<br>
</blockquote></div><br><br clear="all"><br>-- <br>Att,<br><br>Marcos Paulo de Souza<br>Acadêmico de Ciencia da Computação - FURB - SC<br>Github: <a href="https://github.com/marcosps/" target="_blank">https://github.com/marcosps/</a><br>
"Uma vida sem desafios é uma vida sem razão"<br>"A life without challenges, is a non reason life"<br>
</div>