(.js)
laraImport("lara.Compilation");
(.lara)
import lara.Compilation;
Classes:
Compilation
Utility methods related with compilation.
addExtraInclude(path)
addExtraInclude(path)
Adds a path to an include that the current program depends on.
addExtraIncludeFromGit(gitRepository, path)
addExtraIncludeFromGit(gitRepository, path)
Adds a path based on a git repository to an include that the current program depends on.
addExtraLib(lib)
addExtraSource(path)
addExtraSource(path)
Adds a path to a source that the current program depends on.
addExtraSourceFromGit(gitRepository, path)
addExtraSourceFromGit(gitRepository, path)
Adds a path based on a git repository to a source that the current program depends on.
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
getExtraIncludes()
getExtraIncludes()
getExtraLibs()
getExtraProjects()
getExtraSourceFiles()
getExtraSources()
getExtraSources()