diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-07-31 11:55:18 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-07-31 11:55:47 +0200 |
commit | 88205a560b702d498983bae73e912e9e82e0730a (patch) | |
tree | 506f7abb18cb03cfbde8bbe598d177ed82bde6df | |
parent | e1000: Add missing file (diff) | |
download | rtems-libbsd-88205a560b702d498983bae73e912e9e82e0730a.tar.bz2 |
waf_generator.py: Move arch header includes
Make sure that architecture specific header files are found first.
-rwxr-xr-x | waf_generator.py | 4 | ||||
-rw-r--r-- | wscript | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/waf_generator.py b/waf_generator.py index ff550313..7ae5a2aa 100755 --- a/waf_generator.py +++ b/waf_generator.py @@ -322,10 +322,10 @@ class ModuleManager(builder.ModuleManager): self.add('') self.add(' # Include paths') self.add(' includes = ["."]') - for i in builder.includes(): - self.add(' includes += ["%s"]' % (i[2:])) self.add(' for i in %r:' % (builder.cpu_includes())) self.add(' includes += ["%s" % (i[2:].replace("@CPU@", bld.get_env()["RTEMS_ARCH"]))]') + for i in builder.includes(): + self.add(' includes += ["%s"]' % (i[2:])) self.add('') self.add(' # Support dummy PIC IRQ includes') self.add(' if bld.get_env()["RTEMS_ARCH"] not in ("arm", "i386", "lm32", "mips", "powerpc", "sparc", "m68k"):') @@ -73,6 +73,8 @@ def build(bld): # Include paths includes = ["."] + for i in ['-Irtemsbsd/@CPU@/include', '-Ifreebsd/sys/@CPU@/include']: + includes += ["%s" % (i[2:].replace("@CPU@", bld.get_env()["RTEMS_ARCH"]))] includes += ["rtemsbsd/include"] includes += ["freebsd/sys"] includes += ["freebsd/sys/contrib/altq"] @@ -91,8 +93,6 @@ def build(bld): includes += ["mDNSResponder/mDNSShared"] includes += ["mDNSResponder/mDNSPosix"] includes += ["testsuite/include"] - for i in ['-Irtemsbsd/@CPU@/include', '-Ifreebsd/sys/@CPU@/include']: - includes += ["%s" % (i[2:].replace("@CPU@", bld.get_env()["RTEMS_ARCH"]))] # Support dummy PIC IRQ includes if bld.get_env()["RTEMS_ARCH"] not in ("arm", "i386", "lm32", "mips", "powerpc", "sparc", "m68k"): |