<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Sat, Feb 2, 2019, 2:20 PM Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2/2/19 9:12 pm, Sebastian Huber wrote:<br>
> ----- Am 2. Feb 2019 um 2:07 schrieb Chris Johns <a href="mailto:chrisj@rtems.org" target="_blank" rel="noreferrer">chrisj@rtems.org</a>:<br>
>> On 1/2/19 8:19 pm, Sebastian Huber wrote:<br>
>>><br>
>>> So, this test uses already quite some code and still is basically useless.<br>
>><br>
>> You have a powerful language available. I would create a function to handle<br>
>> repeated checks, for example:<br>
>><br>
>> <a href="https://git.rtems.org/chrisj/rtems_waf.git/tree/rtems.py?h=libbsd-libdl#n270" rel="noreferrer noreferrer" target="_blank">https://git.rtems.org/chrisj/rtems_waf.git/tree/rtems.py?h=libbsd-libdl#n270</a><br>
>><br>
>> I think having the ability to perform checks for an RTEMS application highlights<br>
>> the power available.<br>
> <br>
> Yes, I don't doubt that you can do a lot of things with Python, but it was a bit surprising to me that I have to write custom code for things which are covered by basic Autoconf macros and only because Microsoft is not able to ship an operating system with a strnlen() function.<br>
<br>
Sure, this is a good question. I can only suggest you raise an issue in gitlab<br>
to see what Thomas says. A patch may even work and be merged.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><a href="https://waf.io/apidocs/tools/c_config.html">https://waf.io/apidocs/tools/c_config.html</a><br></div><div dir="auto"><br></div><div dir="auto">I think there is an example there for doing this. At least it looks like what I think it does reading that.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Chris<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div></div>