chg include file handling

This commit is contained in:
Max 2022-06-17 15:31:35 -04:00
parent f51999c49f
commit 1e7b8b43a2
1 changed files with 6 additions and 1 deletions

View File

@ -154,19 +154,24 @@ for mod in sorted(MODS.keys()):
m.run() m.run()
assert os.path.isdir(d_incl) assert os.path.isdir(d_incl)
os.system('/bin/bash %s/%s %s' % (SCRIPTS, 'do_sedm.sh', d_incl))
srcfiles = [] srcfiles = []
srcfiles += glob.glob('%s/lib/*.cc' % pfx) srcfiles += glob.glob('%s/lib/*.cc' % pfx)
srcfiles += glob.glob('%s/lib/*.cpp' % pfx) srcfiles += glob.glob('%s/lib/*.cpp' % pfx)
srcfiles += glob.glob('%s/lib/*.c' % pfx) srcfiles += glob.glob('%s/lib/*.c' % pfx)
srcfiles += glob.glob('%s/lib/*.h' % pfx) srcfiles += glob.glob('%s/lib/*.h' % pfx)
hfiles = glob.glob('%s/*.h' % incl)
assert os.path.isdir(d_lib) assert os.path.isdir(d_lib)
for f in srcfiles: for f in srcfiles:
shutil.copy(f, d_lib) shutil.copy(f, d_lib)
for f in hfiles:
shutil.copy(f, d_incl)
os.system('/bin/bash %s/%s %s' % (SCRIPTS, 'do_sedm.sh', d_incl))
if mod == 'op25_repeater': if mod == 'op25_repeater':
for d in 'imbe_vocoder ezpwd'.split(): for d in 'imbe_vocoder ezpwd'.split():
os.mkdir('%s/%s' % (d_lib, d)) os.mkdir('%s/%s' % (d_lib, d))