示例#1
0
def expand_h_cc_i(root, sig):
    # root looks like 'gr_vector_sink_X'
    name = re.sub('X+', sig, root)
    d = standard_dict(name, sig)
    expand_template(d, root + '.h.t')
    expand_template(d, root + '.cc.t')
    expand_template(d, root + '.i.t')
def expand_h_cc_i (root, sig):
    # root looks like 'gr_vector_sink_X'
    name = re.sub ('X+', sig, root)
    d = standard_dict (name, sig)
    expand_template (d, root + '.h.t')
    expand_template (d, root + '.cc.t')
    expand_template (d, root + '.i.t')
示例#3
0
def expand_h_cc_i(root, sig):
    # root looks like 'mlse_vector_sink_X' or 'mlse_vector_sink_XXv'
    name = re.sub("X+", sig, root)
    d = standard_dict(name, sig)
    d["BASE_NAME"] = re.sub("^[0-9a-zA-Z]+_", "", name)  # namespace is mlse_, not gr_
    expand_template(d, root + ".h.t")
    expand_template(d, root + ".cc.t")
    expand_template(d, root + ".i.t")
示例#4
0
def expand_h_cc_i(root, sig):
    # root looks like 'mlse_vector_sink_X' or 'mlse_vector_sink_XXv'
    name = re.sub('X+', sig, root)
    d = standard_dict(name, sig)
    d['BASE_NAME'] = re.sub('^[0-9a-zA-Z]+_', '',
                            name)  # namespace is mlse_, not gr_
    expand_template(d, root + '.h.t')
    expand_template(d, root + '.cc.t')
    expand_template(d, root + '.i.t')
示例#5
0
#!/usr/bin/python

import sys, os, re
sys.path.append('/home/zitouni/gnuradio-3.6.1/gnuradio-core/src/python')
os.environ['srcdir'] = '/home/zitouni/gnuradio-3.6.1/gr-digital/include'
os.chdir('/home/zitouni/gnuradio-3.6.1/build/gr-digital/include')

if __name__ == '__main__':
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub ('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'digital')
        build_utils.expand_template(d, inp)

#!/bin/python2

import sys, os, re
sys.path.append('/home/darren/repos/local_gnuradio/gnuradio/gnuradio-runtime/python')
os.environ['srcdir'] = '/home/darren/repos/local_gnuradio/gnuradio/gr-fec/include/gnuradio/fec'
os.chdir('/home/darren/repos/local_gnuradio/gnuradio/build_release/gr-fec/include/gnuradio/fec')

if __name__ == '__main__':
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub ('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'fec')
        build_utils.expand_template(d, inp)

#!/usr/bin/python

import sys, os, re
sys.path.append('/home/eecs/Ryan/Full_Duplex_042114/gnuradio-3.6.3/gnuradio-core/src/python')
os.environ['srcdir'] = '/home/eecs/Ryan/Full_Duplex_042114/gnuradio-3.6.3/gr-blocks/include/blocks'
os.chdir('/home/eecs/Ryan/Full_Duplex_042114/gnuradio-3.6.3/build/gr-blocks/include/blocks')

if __name__ == '__main__':
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub ('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'blocks')
        build_utils.expand_template(d, inp)

示例#8
0
#!/usr/bin/python

import sys, os, re
sys.path.append('/home/aviral/GNU-Niyantran/gr36/gnuradio-core/src/python')
os.environ[
    'srcdir'] = '/home/aviral/GNU-Niyantran/gr36/gnuradio-core/src/lib/gengen'
os.chdir('/home/aviral/GNU-Niyantran/build/gr36/gnuradio-core/src/lib/gengen')

if __name__ == '__main__':
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub('X+', sig, root)
        d = build_utils.standard_dict(name, sig)
        build_utils.expand_template(d, inp)
示例#9
0
#!/usr/bin/python

import sys, os, re
sys.path.append('/home/aviral/GNU-Niyantran/gr36/gnuradio-core/src/python')
os.environ[
    'srcdir'] = '/home/aviral/GNU-Niyantran/gr36/gr-blocks/include/blocks'
os.chdir('/home/aviral/GNU-Niyantran/build/gr36/gr-blocks/include/blocks')

if __name__ == '__main__':
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'blocks')
        build_utils.expand_template(d, inp)
示例#10
0
#!/usr/bin/python

import sys, os, re
sys.path.append('')
os.environ['srcdir'] = '/home/esl/naver/gr-ieee802-11/include/ieee802-11'
os.chdir('/home/esl/naver/gr-ieee802-11/lib/include/ieee802-11')

if __name__ == '__main__':
    sys.path.append(
        '/home/esl/naver/gr-ieee802-11/include/ieee802-11/../../python')
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'ieee802_11')
        build_utils.expand_template(d, inp)
示例#11
0
#!/usr/bin/python2

import sys, os, re
sys.path.append('')
os.environ['srcdir'] = '/usr/local/src/gr-ieee80211ah/lib'
os.chdir('/usr/local/src/gr-ieee80211ah/lib')

if __name__ == '__main__':
    sys.path.append('/usr/local/src/gr-ieee80211ah/lib/../python')
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'ieee80211ah')
        build_utils.expand_template(d, inp, '_impl')
示例#12
0
#!/usr/bin/python2

import sys, os, re
sys.path.append('')
os.environ['srcdir'] = '/usr/local/src/gr-ieee80211ah/lib'
os.chdir('/usr/local/src/gr-ieee80211ah/lib')

if __name__ == '__main__':
    sys.path.append('/usr/local/src/gr-ieee80211ah/lib/../python')
    import build_utils
    root, inp = sys.argv[1:3]
    for sig in sys.argv[3:]:
        name = re.sub ('X+', sig, root)
        d = build_utils.standard_dict(name, sig, 'ieee80211ah')
        build_utils.expand_template(d, inp, '_impl')