15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 package com.nokia.carbide.cpp.epoc.engine.tests.model; |
18 package com.nokia.carbide.cpp.epoc.engine.tests.model; |
19 |
19 |
|
20 import java.util.ArrayList; |
|
21 import java.util.List; |
|
22 |
|
23 import org.eclipse.core.runtime.IPath; |
|
24 import org.eclipse.core.runtime.Path; |
|
25 import org.eclipse.core.runtime.Platform; |
|
26 import org.osgi.framework.Version; |
|
27 |
20 import com.nokia.carbide.cdt.builder.DefaultMMPViewConfiguration; |
28 import com.nokia.carbide.cdt.builder.DefaultMMPViewConfiguration; |
21 import com.nokia.carbide.cdt.builder.DefaultViewParserConfiguration; |
29 import com.nokia.carbide.cdt.builder.DefaultViewParserConfiguration; |
22 import com.nokia.carbide.cpp.epoc.engine.model.mmp.EMMPStatement; |
30 import com.nokia.carbide.cpp.epoc.engine.model.mmp.EMMPStatement; |
23 import com.nokia.carbide.cpp.epoc.engine.model.mmp.IMMPView; |
31 import com.nokia.carbide.cpp.epoc.engine.model.mmp.IMMPView; |
24 import com.nokia.carbide.cpp.epoc.engine.preprocessor.AcceptedNodesViewFilter; |
32 import com.nokia.carbide.cpp.epoc.engine.preprocessor.AcceptedNodesViewFilter; |
25 import com.nokia.carbide.cpp.epoc.engine.preprocessor.DefineFactory; |
33 import com.nokia.carbide.cpp.epoc.engine.preprocessor.DefineFactory; |
26 import com.nokia.carbide.cpp.internal.api.sdk.SymbianBuildContext; |
34 import com.nokia.carbide.cpp.internal.api.sdk.BuildContextSBSv1; |
27 import com.nokia.carbide.cpp.sdk.core.ISymbianBuildContext; |
35 import com.nokia.carbide.cpp.sdk.core.ISymbianBuildContext; |
28 import com.nokia.carbide.cpp.sdk.core.ISymbianSDK; |
36 import com.nokia.carbide.cpp.sdk.core.ISymbianSDK; |
29 import com.nokia.carbide.cpp.sdk.core.SDKCorePlugin; |
37 import com.nokia.carbide.cpp.sdk.core.SDKCorePlugin; |
30 import com.nokia.carbide.cpp.sdk.core.SymbianSDKFactory; |
38 import com.nokia.carbide.cpp.sdk.core.SymbianSDKFactory; |
31 import com.nokia.cpp.internal.api.utils.core.PathUtils; |
39 import com.nokia.cpp.internal.api.utils.core.PathUtils; |
32 |
|
33 import org.eclipse.core.runtime.*; |
|
34 import org.osgi.framework.Version; |
|
35 |
|
36 import java.util.ArrayList; |
|
37 import java.util.List; |
|
38 |
40 |
39 /** |
41 /** |
40 * Test MMP view manipulation |
42 * Test MMP view manipulation |
41 * |
43 * |
42 */ |
44 */ |
66 break; |
68 break; |
67 } |
69 } |
68 } |
70 } |
69 } |
71 } |
70 if (sdk != null) { |
72 if (sdk != null) { |
71 winscwContext = new SymbianBuildContext(sdk, "WINSCW", "UDEB"); |
73 winscwContext = new BuildContextSBSv1(sdk, "WINSCW", "UDEB"); |
72 armv5Context = new SymbianBuildContext(sdk, "ARMV5", "UDEB"); |
74 armv5Context = new BuildContextSBSv1(sdk, "ARMV5", "UDEB"); |
73 gcceContext = new SymbianBuildContext(sdk, "GCCE", "UREL"); |
75 gcceContext = new BuildContextSBSv1(sdk, "GCCE", "UREL"); |
74 buildContexts.add(winscwContext); |
76 buildContexts.add(winscwContext); |
75 buildContexts.add(armv5Context); |
77 buildContexts.add(armv5Context); |
76 buildContexts.add(gcceContext); |
78 buildContexts.add(gcceContext); |
77 } |
79 } |
78 } |
80 } |