ok to v2. thanks
On Tue, Mar 21, 2023 at 10:38 PM <chr...@rtems.org> wrote: > > From: Chris Johns <chr...@rtems.org> > > --- > netlegacy.py | 54 ++++++++++++++++++++++++++++------------------------ > wscript | 1 + > 2 files changed, 30 insertions(+), 25 deletions(-) > > diff --git a/netlegacy.py b/netlegacy.py > index 981fd4a..b08ccad 100644 > --- a/netlegacy.py > +++ b/netlegacy.py > @@ -32,7 +32,10 @@ import os > > source_files = [] > include_files = {} > -exclude_dirs = ['pppd', 'nfsclient', 'testsuites', os.path.join('librpc', > 'include'), 'bsps'] > +exclude_dirs = [ > + 'pppd', 'nfsclient', 'testsuites', > + os.path.join('librpc', 'include'), 'bsps' > +] > exclude_headers = ['rtems-bsd-user-space.h', 'rtems-bsd-kernel-space.h'] > > for root, dirs, files in os.walk("."): > @@ -57,11 +60,12 @@ def install_file_list(*paths): > file_list = [os.path.join(path, f) for f in os.listdir(path)] > return file_list > > + > def options(opt): > pass > > > -def bsp_configure(conf, arch_bsp, mandatory = True): > +def bsp_configure(conf, arch_bsp, mandatory=True): > pass > > > @@ -69,9 +73,10 @@ def build(bld): > include_path = [] > ip = '' > bsp = bld.env.RTEMS_ARCH_BSP.split('-')[-1] > - pppd_source = [os.path.join('pppd', s) > - for s in os.listdir('pppd') > - if os.path.splitext(s)[1] == '.c'] > + pppd_source = [ > + os.path.join('pppd', s) for s in os.listdir('pppd') > + if os.path.splitext(s)[1] == '.c' > + ] > nfs_source = [] > for root, dirs, files in os.walk('nfsclient'): > for name in files: > @@ -82,21 +87,21 @@ def build(bld): > > bsp_dirs, bsp_sources = bsp_drivers.bsp_files(bld) > > - include_path.extend(['.', > - 'include', > - os.path.relpath(bld.env.PREFIX), > - os.path.join('testsuites', 'include'), > - os.path.relpath(os.path.join(bld.env.PREFIX, > - 'include')), > - os.path.join('bsps', 'include')]) > + include_path.extend([ > + '.', 'include', > + os.path.relpath(bld.env.PREFIX), > + os.path.join('testsuites', 'include'), > + os.path.relpath(os.path.join(bld.env.PREFIX, 'include')), > + os.path.join('bsps', 'include') > + ]) > arch_lib_path = rtems.arch_bsp_lib_path(bld.env.RTEMS_VERSION, > bld.env.RTEMS_ARCH_BSP) > lib_path = os.path.join(bld.env.PREFIX, arch_lib_path) > - include_path.append(os.path.relpath(os.path.join(bld.env.PREFIX, > - arch_lib_path))) > - include_path.append(os.path.relpath(os.path.join(bld.env.PREFIX, > - arch_lib_path, > - 'include'))) > + include_path.append( > + os.path.relpath(os.path.join(bld.env.PREFIX, arch_lib_path))) > + include_path.append( > + os.path.relpath(os.path.join(bld.env.PREFIX, arch_lib_path, > + 'include'))) > include_path.append(find_node(bld, 'bsps', 'include', 'libchip')) > > bld.read_stlib('rtemsbsp', paths=[lib_path]) > @@ -138,15 +143,14 @@ def build(bld): > > bld.install_files(os.path.join(bld.env.PREFIX, arch_lib_path), > ["libnetworking.a", 'libpppd.a', 'libnfs.a']) > - bld.install_files(os.path.join(bld.env.PREFIX, arch_lib_path, > - 'include', 'libchip'), > - install_file_list('bsps', 'include', 'libchip')) > + bld.install_files( > + os.path.join(bld.env.PREFIX, arch_lib_path, 'include', 'libchip'), > + install_file_list('bsps', 'include', 'libchip')) > for i in include_files: > if 'include' in os.path.split(i): > - bld.install_files(os.path.join(bld.env.PREFIX, > - arch_lib_path, i), > + bld.install_files(os.path.join(bld.env.PREFIX, arch_lib_path, i), > include_files[i]) > else: > - bld.install_files(os.path.join(bld.env.PREFIX, > - arch_lib_path, 'include', i), > - include_files[i]) > + bld.install_files( > + os.path.join(bld.env.PREFIX, arch_lib_path, 'include', i), > + include_files[i]) > diff --git a/wscript b/wscript > index c790707..5492b51 100644 > --- a/wscript > +++ b/wscript > @@ -51,6 +51,7 @@ def options(opt): > rtems.options(opt) > netlegacy.options(opt) > > + > def bsp_configure(conf, arch_bsp): > env = conf.env.derive() > ab = conf.env.RTEMS_ARCH_BSP > -- > 2.37.1 > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel