Changeset 33d82be1 in rtems-libbsd
- Timestamp:
- 06/27/17 06:34:53 (6 years ago)
- Branches:
- 5, 5-freebsd-12, 6-freebsd-12, master
- Children:
- 9cc419f
- Parents:
- e846288
- git-author:
- Sebastian Huber <sebastian.huber@…> (06/27/17 06:34:53)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (10/23/17 07:24:06)
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
builder.py
re846288 r33d82be1 224 224 # local path wildcard dest path 225 225 return [('rtemsbsd/include', '**/*.h', ''), 226 ('rtemsbsd/\' + bld.env.RTEMS_ARCH + \'/include', '**/*.h', ''), 226 227 ('rtemsbsd/mghttpd', 'mongoose.h', 'mghttpd'), 227 228 ('freebsd/include', '**/*.h', ''), -
libbsd_waf.py
re846288 r33d82be1 2346 2346 bld.install_files("${PREFIX}/" + rtems.arch_bsp_lib_path(bld.env.RTEMS_VERSION, bld.env.RTEMS_ARCH_BSP), ["libbsd.a"]) 2347 2347 header_paths = [('rtemsbsd/include', '**/*.h', ''), 2348 ('rtemsbsd/' + bld.env.RTEMS_ARCH + '/include', '**/*.h', ''), 2348 2349 ('rtemsbsd/mghttpd', 'mongoose.h', 'mghttpd'), 2349 2350 ('freebsd/include', '**/*.h', ''), … … 2426 2427 ipath = os.path.join(rtems.arch_bsp_include_path(bld.env.RTEMS_VERSION, bld.env.RTEMS_ARCH_BSP), headers[2]) 2427 2428 start_dir = bld.path.find_dir(headers[0]) 2428 bld.install_files("${PREFIX}/" + ipath, 2429 start_dir.ant_glob(headers[1]), 2430 cwd = start_dir, 2431 relative_trick = True) 2429 if start_dir != None: 2430 bld.install_files("${PREFIX}/" + ipath, 2431 start_dir.ant_glob(headers[1]), 2432 cwd = start_dir, 2433 relative_trick = True) 2432 2434 2433 2435 # Tests -
waf_generator.py
re846288 r33d82be1 181 181 d['includes'] = self.includes 182 182 return ['yacc', path, ('default', None)], d 183 184 def headerPathSpec(headerPath): 185 return '(\'%s\', \'%s\', \'%s\')' % (headerPath[0], headerPath[1], headerPath[2]) 183 186 184 187 # Module Manager - Collection of Modules … … 645 648 self.add(' bld.install_files("${PREFIX}/" + rtems.arch_bsp_lib_path(bld.env.RTEMS_VERSION, bld.env.RTEMS_ARCH_BSP), ["libbsd.a"])') 646 649 headerPaths = builder.headerPaths() 647 self.add(' header_paths = [%s,' % ( str(headerPaths[0])))650 self.add(' header_paths = [%s,' % (headerPathSpec(headerPaths[0]))) 648 651 for hp in headerPaths[1:-1]: 649 self.add(' %s,' % ( str(hp)))650 self.add(' %s]' % ( str(headerPaths[-1])))652 self.add(' %s,' % (headerPathSpec(hp))) 653 self.add(' %s]' % (headerPathSpec(headerPaths[-1]))) 651 654 self.add(' for headers in header_paths:') 652 655 self.add(' ipath = os.path.join(rtems.arch_bsp_include_path(bld.env.RTEMS_VERSION, bld.env.RTEMS_ARCH_BSP), headers[2])')
Note: See TracChangeset
for help on using the changeset viewer.