Пример #1
0
Файл: swig.py Проект: mmak33/cm
def generate(cm_path, args):
    interface_path = args[0]

    library = LibrarySource(cm_path)

    with open(interface_path, 'w') as opencmiss_i:
        write_interface(library, opencmiss_i)
Пример #2
0
Файл: c.py Проект: weijing1/cm
def generate(cm_path, args):
    opencmiss_h_path, opencmiss_iron_c_f90_path = args

    library = LibrarySource(cm_path)

    with open(opencmiss_h_path, 'w') as opencmissh:
        write_c_header(library, opencmissh)
    with open(opencmiss_iron_c_f90_path, 'w') as opencmissironcf90:
        write_c_f90(library, opencmissironcf90)