|
Carbide.c++ | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ISymbianBuildContext in com.nokia.carbide.cdt.builder |
---|
Fields in com.nokia.carbide.cdt.builder declared as ISymbianBuildContext | |
---|---|
protected ISymbianBuildContext |
DefaultViewConfiguration.context
|
Methods in com.nokia.carbide.cdt.builder with parameters of type ISymbianBuildContext | |
---|---|
static IPath[] |
EpocEngineHelper.getLibDirectoriesForBuildContext(ISymbianBuildContext buildContext)
Return the set of directories containing SDK libraries for a build context, taking into account the SDK, platform and target. |
static java.util.Set<java.lang.String> |
EpocEngineHelper.getSDKLibrariesForBuildContext(ISymbianBuildContext buildContext)
Return the unique libraries appropriate to the given build configuration, taking into account the SDK, platform and target. |
boolean |
BldInfViewPathHelper.isExtensionMakefileBuiltForPlatform(IPath extensionMakefilePath,
ISymbianBuildContext buildContext)
Determine whether an extension makefile is suitable for the given build configuration. |
Method parameters in com.nokia.carbide.cdt.builder with type arguments of type ISymbianBuildContext | |
---|---|
static void |
EpocEngineHelper.getExtensions(IPath bldInfFilePath,
java.util.List<ISymbianBuildContext> buildConfigs,
java.util.List<IPath> normalExtensionPaths,
java.util.List<IPath> testExtensionPaths,
IProgressMonitor monitor)
Return list of file system paths to all project extensions referenced by the given bld.inf full path. |
static void |
EpocEngineHelper.getMakMakeFiles(IPath bldInfFilePath,
java.util.List<ISymbianBuildContext> buildConfigs,
java.util.List<IPath> normalMakMakePaths,
java.util.List<IPath> testMakMakePaths,
IProgressMonitor monitor)
Return list of filesystem paths to all MMPs and makefiles referenced by the given bld.inf full path. |
static java.util.List<IPath> |
EpocEngineHelper.getProjectRoots(IPath bldInfFilePath,
java.util.List<ISymbianBuildContext> contexts,
IProgressMonitor monitor)
Returns two paths in a list - the first is the suggested root directory for the project. |
Constructors in com.nokia.carbide.cdt.builder with parameters of type ISymbianBuildContext | |
---|---|
AcceptedBuildContextNodesViewFilter(ISymbianBuildContext context)
|
|
DefaultGNUMakefileViewConfiguration(IProject project,
ISymbianBuildContext context,
IViewFilter viewFilter)
Create a view configuration for the given project and build context and view filter. |
|
DefaultImageMakefileViewConfiguration(IProject project,
ISymbianBuildContext context,
IViewFilter viewFilter)
Create a view configuration for the given project and build context and view filter. |
|
DefaultIncludeFileLocator(IProject project,
ISymbianBuildContext buildContext)
Create default #include locator that searches the same directory as an #including file and optionally the given SDK's epoc32\include directory. |
|
DefaultMMPViewConfiguration(IProject project,
ISymbianBuildContext context,
IViewFilter viewFilter)
Configuration for the given build configuration of the project with the given filter |
|
DefaultViewConfiguration(ICarbideProjectInfo projectInfo,
ISymbianBuildContext buildContext)
Create a view configuration that obeys the settings for the given build context (may not be null). |
|
DefaultViewConfiguration(IProject project,
ISymbianBuildContext context,
IViewFilter viewFilter)
Create a view configuration for the given project and build context and view filter. |
|
DefaultViewParserConfiguration(IProject project,
ISymbianBuildContext buildContext,
IPath bldInfPath)
Create a view parser configuration for the given project or bld.inf path, and optionally a build context. |
|
ImageMakefileViewPathHelper(IImageMakefileData data,
ISymbianBuildContext[] configurations)
Construct an instance using the given image makefile data, to provide the project root, and the build configurations of interest. |
|
ImageMakefileViewPathHelper(IImageMakefileView view,
ISymbianBuildContext[] configurations)
Construct an instance using the given image makefile view, to provide the project root, and the build configurations of interest. |
Uses of ISymbianBuildContext in com.nokia.carbide.cdt.builder.builder |
---|
Methods in com.nokia.carbide.cdt.builder.builder with parameters of type ISymbianBuildContext | |
---|---|
static IPath |
CarbideCPPBuilder.resolvePKGFile(IPath pkgFile,
ISymbianBuildContext context,
IPath tempPKGFileName)
Given PKG file to be built, check to see if it has supported macros and if so replace them so the PKG file will contain current build context values. |
Uses of ISymbianBuildContext in com.nokia.carbide.cdt.builder.project |
---|
Subinterfaces of ISymbianBuildContext in com.nokia.carbide.cdt.builder.project | |
---|---|
interface |
ICarbideBuildConfiguration
An ICarbideBuildConfiguration interface represents on buildable target for a project. |
Methods in com.nokia.carbide.cdt.builder.project with parameters of type ISymbianBuildContext | |
---|---|
ICarbideBuildConfiguration |
ICarbideProjectModifier.createNewConfiguration(ISymbianBuildContext context,
boolean makeDefault)
Creates a new configuration and writes it to disk. |
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 |
Uses of ISymbianBuildContext in com.nokia.carbide.cpp.project.core |
---|
Method parameters in com.nokia.carbide.cpp.project.core with type arguments of type ISymbianBuildContext | |
---|---|
static ICProject |
ProjectCorePlugin.postProjectCreatedActions(IProject project,
java.lang.String projectRelativeBldInfPath,
java.util.List<ISymbianBuildContext> buildConfigs,
java.util.List<java.lang.String> infComponentsList,
java.lang.String debugMMP,
java.util.Map<ISymbianBuildContext,java.lang.String> pkgMappings,
IProgressMonitor monitor)
Takes a plain Eclipse project and turns it into a Carbide.c++ project. |
static ICProject |
ProjectCorePlugin.postProjectCreatedActions(IProject project,
java.lang.String projectRelativeBldInfPath,
java.util.List<ISymbianBuildContext> buildConfigs,
java.util.List<java.lang.String> infComponentsList,
java.lang.String debugMMP,
java.util.Map<ISymbianBuildContext,java.lang.String> pkgMappings,
IProgressMonitor monitor)
Takes a plain Eclipse project and turns it into a Carbide.c++ project. |
Uses of ISymbianBuildContext in com.nokia.carbide.cpp.sdk.core |
---|
Methods in com.nokia.carbide.cpp.sdk.core that return types with arguments of type ISymbianBuildContext | |
---|---|
java.util.List<ISymbianBuildContext> |
ISymbianSDK.getFilteredBuildConfigurations()
Returns the filtered list of build configurations for this SDK. |
java.util.List<ISymbianBuildContext> |
ISymbianSDK.getUnfilteredBuildConfigurations()
Returns the unfiltered list of build configurations for this SDK. |
Uses of ISymbianBuildContext in com.nokia.carbide.cpp.sdk.ui.shared |
---|
Methods in com.nokia.carbide.cpp.sdk.ui.shared that return types with arguments of type ISymbianBuildContext | |
---|---|
java.util.List<ISymbianBuildContext> |
BuildTargetsPage.getSelectedBuildConfigs()
Gets the list of build configs selected in this page |
|
Carbide.c++ | |||||||||
PREV NEXT | FRAMES NO FRAMES |