diff options
Diffstat (limited to 'libbsd_waf.py')
-rw-r--r-- | libbsd_waf.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libbsd_waf.py b/libbsd_waf.py index 65ad934f..0855d85e 100644 --- a/libbsd_waf.py +++ b/libbsd_waf.py @@ -2345,6 +2345,7 @@ def build(bld): # Installs. bld.install_files("${PREFIX}/" + rtems.arch_bsp_lib_path(bld.env.RTEMS_VERSION, bld.env.RTEMS_ARCH_BSP), ["libbsd.a"]) header_paths = [('rtemsbsd/include', '**/*.h', ''), + ('rtemsbsd/' + bld.env.RTEMS_ARCH + '/include', '**/*.h', ''), ('rtemsbsd/mghttpd', 'mongoose.h', 'mghttpd'), ('freebsd/include', '**/*.h', ''), ('freebsd/sys/bsm', '**/*.h', 'bsm'), @@ -2425,10 +2426,11 @@ def build(bld): for headers in header_paths: ipath = os.path.join(rtems.arch_bsp_include_path(bld.env.RTEMS_VERSION, bld.env.RTEMS_ARCH_BSP), headers[2]) start_dir = bld.path.find_dir(headers[0]) - bld.install_files("${PREFIX}/" + ipath, - start_dir.ant_glob(headers[1]), - cwd = start_dir, - relative_trick = True) + if start_dir != None: + bld.install_files("${PREFIX}/" + ipath, + start_dir.ant_glob(headers[1]), + cwd = start_dir, + relative_trick = True) # Tests test_arphole = ['testsuite/arphole/test_main.c'] |