|
Carbide.c++ | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ICarbideProjectInfo | |
---|---|
com.nokia.carbide.cdt.builder | |
com.nokia.carbide.cdt.builder.project |
Uses of ICarbideProjectInfo in com.nokia.carbide.cdt.builder |
---|
Methods in com.nokia.carbide.cdt.builder that return ICarbideProjectInfo | |
---|---|
ICarbideProjectInfo |
ICarbideBuildManager.getProjectInfo(IProject project)
Get the ICarbideProjectInfo for a given IProject. |
Methods in com.nokia.carbide.cdt.builder with parameters of type ICarbideProjectInfo | |
---|---|
static void |
EpocEngineHelper.addIncludedFilesFromBldInf(ICarbideProjectInfo projectInfo,
ICarbideBuildConfiguration buildConfig,
IPath bldinfPath,
java.util.Collection<IPath> pathList)
Get all the #include files, plus self, referenced by a given bld.inf file in either a specific build configuration or all build configurations. |
static void |
EpocEngineHelper.addIncludedFilesFromMMP(ICarbideProjectInfo projectInfo,
ICarbideBuildConfiguration buildConfig,
IPath mmpPath,
java.util.Collection<IPath> pathList)
Get all the #include files, plus self, referenced by a given MMP file in either a specific build configuration or all build configurations. |
static void |
CarbideBuilderPlugin.fireProjectPropertyChanged(ICarbideProjectInfo cpi)
|
static java.util.HashMap<java.lang.String,java.lang.String> |
EpocEngineHelper.getHostAndTargetResources(ICarbideProjectInfo info)
Deprecated. In 1.3, there is no longer a debug mmp, hence no "main" executable. When launching, if there is more than one mmp, the user will be asked which executable to target. Use EpocEngineHelper.getHostAndTargetResources(ICarbideBuildConfiguration, IPath) instead.
This method will only work now if there is one and only one mmp. Otherwise it will return
an empty map. |
static java.util.List<IPath> |
EpocEngineHelper.getMMPFilesForProject(ICarbideProjectInfo projectInfo)
Get the list of all mmp file paths for any and all build configurations of a project. |
static void |
EpocEngineHelper.getPathToAllExecutables(ICarbideProjectInfo info,
java.util.List<IPath> allExePaths,
java.util.List<IPath> currBuiltExePaths)
Returns host paths to all the executables built by the project for the default build configuration. |
static java.lang.String |
EpocEngineHelper.getPathToMainExecutable(ICarbideProjectInfo info)
Deprecated. In 1.3, there is no longer a debug mmp, hence no "main" executable. When launching, if there is more than one mmp, the user will be asked which executable to target. Use EpocEngineHelper.getHostPathForExecutable(ICarbideBuildConfiguration, IPath) instead.
This method will only work now if there is one and only one mmp. Otherwise it will return
an empty string. |
static void |
EpocEngineHelper.getProjectIncludePaths(ICarbideProjectInfo projectInfo,
ICarbideBuildConfiguration buildConfiguration,
java.util.List<java.io.File> userPaths,
java.util.List<java.io.File> systemPaths)
Get the user and system include paths referenced by MMPs in the given project and configuration. |
static java.util.List<IPath> |
EpocEngineHelper.getSourceRootsForProject(ICarbideProjectInfo info)
Gets the list of source roots for a project. |
static IPath |
EpocEngineHelper.getTargetPathForMainExecutable(ICarbideProjectInfo info)
Deprecated. In 1.3, there is no longer a debug mmp, hence no "main" executable. When launching, if there is more than one mmp, the user will be asked which executable to target. Use EpocEngineHelper.getTargetPathForExecutable(ICarbideBuildConfiguration, IPath) instead.
This method will only work now if there is one and only one mmp. Otherwise it will return
an empty string. |
static IPath[] |
EpocEngineHelper.getVariantMMPTargets(ICarbideProjectInfo projectInfo,
IPath projectRelativeMMPPath)
If the given MMP builds variant executables, return all the variant targets it builds. |
static boolean |
EpocEngineHelper.isVariantMMP(ICarbideProjectInfo projectInfo,
IPath projectRelativeMMPPath)
Tell if given MMP builds variant executables under any configuration. |
void |
ICarbideBuildManager.setProjectInfo(ICarbideProjectInfo newInfo)
Replace the old ICarbideProjectInfo with the new |
Constructors in com.nokia.carbide.cdt.builder with parameters of type ICarbideProjectInfo | |
---|---|
DefaultGNUMakefileViewConfiguration(ICarbideProjectInfo info,
IViewFilter viewFilter)
Create a view configuration for the given project's default build context and view filter. |
|
DefaultImageMakefileViewConfiguration(ICarbideProjectInfo info,
IViewFilter viewFilter)
Create a view configuration for the given project's information and view filter. |
|
DefaultMMPViewConfiguration(ICarbideProjectInfo info,
IViewFilter viewFilter)
Configuration for the default build configuration of the project |
|
DefaultViewConfiguration(ICarbideProjectInfo projectInfo)
Create an "all" view configuration for the given project info. |
|
DefaultViewConfiguration(ICarbideProjectInfo projectInfo,
ISymbianBuildContext buildContext)
Create a view configuration that obeys the settings for the given build context (may not be null). |
Uses of ICarbideProjectInfo in com.nokia.carbide.cdt.builder.project |
---|
Subinterfaces of ICarbideProjectInfo in com.nokia.carbide.cdt.builder.project | |
---|---|
interface |
ICarbideProjectModifier
Interface used to make modifications to a Carbide.c++ project. |
Methods in com.nokia.carbide.cdt.builder.project that return ICarbideProjectInfo | |
---|---|
ICarbideProjectInfo |
ICarbideBuildConfiguration.getCarbideProject()
Get the parent Carbide project of this configuration. |
Methods in com.nokia.carbide.cdt.builder.project with parameters of type ICarbideProjectInfo | |
---|---|
java.util.List<IEnvironmentVariable> |
IEnvironmentVarsInfo.getDefaultEnvVarsList(ICarbideProjectInfo carbideProject,
ISymbianBuildContext context)
Get the list of list of environment variables that are modifed from default |
java.lang.String[] |
IEnvironmentVarsInfo.getDefaultEnvVarsSettings(ICarbideProjectInfo carbideProject,
ISymbianBuildContext context)
Get the list of environment variables for configuration/platform |
void |
ICarbideProjectPropertyChangedListener.projectPropertyChanged(ICarbideProjectInfo cpi)
Receive an event that the project property has changed for a project |
|
Carbide.c++ | |||||||||
PREV NEXT | FRAMES NO FRAMES |