core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/ISBSv1BuildContext.java
equal
deleted
inserted
replaced
4 |
4 |
5 /** |
5 /** |
6 * Build Context specific information for the SBS/Raptor Symbian Builder. |
6 * Build Context specific information for the SBS/Raptor Symbian Builder. |
7 * @see ICarbideBuildConfigation |
7 * @see ICarbideBuildConfigation |
8 * @since 3.0 |
8 * @since 3.0 |
9 * @deprecated - ABLD is dead. |
|
10 * |
9 * |
11 */ |
10 */ |
12 public interface ISBSv1BuildContext extends ISymbianBuildContext { |
11 public interface ISBSv1BuildContext extends ISymbianBuildContext { |
13 |
12 |
14 /** |
13 /** |
29 * @see isSymbianBinaryVariation() |
28 * @see isSymbianBinaryVariation() |
30 * @since 2.0 |
29 * @since 2.0 |
31 */ |
30 */ |
32 public String getBasePlatformForVariation(); |
31 public String getBasePlatformForVariation(); |
33 |
32 |
|
33 /** |
|
34 * Get the (abld)build arguments info. Contains pref settings from the Arguments tab. |
|
35 * This only applies when building with SBSv1 (bldmake, abld) |
|
36 * @return IBuildArgumentsInfo instance, never null |
|
37 * |
|
38 */ |
|
39 IBuildArgumentsInfo getBuildArgumentsInfo(); |
|
40 |
|
41 /** |
|
42 * Get the (abld)build arguments info. Contains pref settings from the Arguments tab. |
|
43 * This only applies when building with SBSv1 (bldmake, abld) |
|
44 * @return A copy of BuildArgumentsInfo instance, never null |
|
45 */ |
|
46 BuildArgumentsInfo getBuildArgumentsInfoCopy(); |
|
47 |
|
48 /** |
|
49 * Set the build arguments info for SBSv2 build arguments. This only sets values in memory, does |
|
50 * not write settings to disk. See |
|
51 * @return IBuildArgumentsInfo instance, never null |
|
52 */ |
|
53 void setBuildArgumentsInfo(BuildArgumentsInfo bldArgInfo); |
|
54 |
|
55 |
34 } |
56 } |