ford.external_project module#

ford.external_project.dict2obj(project, extDict, url, parent=None, remote=False)#

Converts a dictionary to an object and immediately adds it to the project

Return type:

FortranBase

ford.external_project.dump_modules(project, path='.')#

Dump modules to JSON file

ford.external_project.load_external_modules(project)#

Load external modules from JSON file into an existing project

ford.external_project.modules_from_local(url)#

Get module information from an external project but on the local file system.

ford.external_project.obj2dict(intObj)#

Converts an object to a dictionary.