[En-Nut-Discussion] Configuration: Is there something like a "forced" macro?
bon at elektron.ikp.physik.tu-darmstadt.de
Fri Oct 5 15:20:26 CEST 2012
>>>>> "Harald" == Harald Kipp <harald.kipp at egnite.de> writes:
>> That way we could get rid of all the inclusion on top of
>> include/dev/board.h and only have #if defined(PLATFORM_HEADER)
>> #include PLATFORM_HEADER #endif
Harald> Now I got it. I'm afraid, AFAIK, C89 doesn't provide macro
Harald> expansion in include directives.
Argh, legacy handling.
Is there perhaps a way to copy and rename
<include/arch/<arch>/board/<platform>.h> to include/cfg/board.h during
configuration and then have
( put the list of contitional inclusions as we have it in the moment
Anything that allows for a custom board without changes in the distributed
code would help. But the copy process must happen. If cfg/board.h only
exists in the build directory, it would be very easy to purge it.
Harald> First you need to become familiar with part IV of
I think that is nothing for me at the moment.
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
More information about the En-Nut-Discussion