Specifying Export Options of JSON files
This topic explains the various export options available inside the EGL Dependency Graph Wizard to users to customize the JSON file output:
- Include EGL core libraries in the report: This option will add the EGL core libraries inside the JSON files (e.g., system libraries).
- Enable generation with extended paths: This will add the JSON files and include the full path of the .egl files, creating subfolders as necessary.
- Open JSON root file after creation: This option will open the root file of the project in the workbench after the JSON file creation.
- Create a full details report: This option will enable the generation of a more detailed JSON with more information for each listed dependency. (The Default is a simple JSON creation).
Below is an example of the Exported Dependency Graph output using the simple JSON option, including the extended path and core libraries:
{
"partName" : "test",
"projectName" : "test",
"packageName" : "",
"partType" : "EGLProject",
"dependencies" : [ "p1.p2.p3.pgm", "p1.p2.p3.EGLSource/p1/p2/p3/pgm.egl",
"pack1.progr", "pack1.EGLSource/pack1/progr.egl",
"pack1.reco", "pack1.libr",
"pack1.EGLSource/pack1/reco.egl",
"pack1.EGLSource/pack1/inter.egl",
"pack1.EGLSource/pack1/serv.egl",
"egl.core.BasicRecord",
"pack1.EGLSource/pack1/libr.egl",
"egl.core", "egl.core.basicprogram",
"egl.core.BasicLibrary" ]
}