ANTAREX API

Clava API

LARA API

LARA Common Language API

Compilation

Compilation

Compilation

Utility methods related with compilation.


Static Members

addExtraInclude

addExtraInclude(path)

Parameters

path: any

addExtraInclude

addExtraInclude(path)

Adds a path to an include that the current program depends on.

Parameters

path: string - Path to include

addExtraIncludeFromGit

addExtraIncludeFromGit(gitRepository, path)

Parameters

gitRepository: any
path: any

addExtraIncludeFromGit

addExtraIncludeFromGit(gitRepository, path)

Adds a path based on a git repository to an include that the current program depends on.

Parameters

gitRepository: string - URL to git repository
path: string? - Path to include from the root of the git repository

addExtraLib

addExtraLib(lib)

Parameters

lib: any

addExtraSource

addExtraSource(path)

Parameters

path: any

addExtraSource

addExtraSource(path)

Adds a path to a source that the current program depends on.

Parameters

path: string - Path to source

addExtraSourceFromGit

addExtraSourceFromGit(gitRepository, path)

Parameters

gitRepository: any
path: any

addExtraSourceFromGit

addExtraSourceFromGit(gitRepository, path)

Adds a path based on a git repository to a source that the current program depends on.

Parameters

gitRepository: string - URL to git repository
path: string? - Path to source from the root of the git repository

addProjectFromGit

addProjectFromGit(gitRepository, libs, path)

Adds a project from a git repository. The project should be ready to build.

libs - the list of library names exposed by the project

Parameters

gitRepository: any
libs: any
path: any

getExtraIncludes

getExtraIncludes()

getExtraIncludes

getExtraIncludes()

Returns

String[] - paths to includes that the current program depends on.

getExtraLibs

getExtraLibs()

getExtraProjects

getExtraProjects()

getExtraSourceFiles

getExtraSourceFiles()

getExtraSources

getExtraSources()

getExtraSources

getExtraSources()

Returns

String[] - paths to sources that the current program depends on.