core/com.nokia.carbide.cpp.sdk.core/src/com/nokia/carbide/cpp/internal/api/sdk/sbsv2/ISBSv2ConfigData.java
branchC3_BUILDER_WORK
changeset 1476 09e768e53db5
parent 1471 62024a5fa81d
equal deleted inserted replaced
1474:f7fe29684b34 1476:09e768e53db5
    42 	/**
    42 	/**
    43 	 * Get the directory for a given SDK where binaries are output
    43 	 * Get the directory for a given SDK where binaries are output
    44 	 * @param sdk - use null if for base configuration
    44 	 * @param sdk - use null if for base configuration
    45 	 * @return the portable OS string starting from /epoc32/
    45 	 * @return the portable OS string starting from /epoc32/
    46 	 */
    46 	 */
    47 	String getReleaseDirectory(ISymbianSDK sdk);
    47 	String getReleaseDirectory();
    48 	
    48 	
    49 	/** 
    49 	/** 
    50 	 * TODO: This API is not yet defined.
    50 	 * TODO: This API is not yet defined.
    51 	 * @param sdk
    51 	 * @param sdk
    52 	 * @return
    52 	 * @return
    53 	 */
    53 	 */
    54 	ISBSv2ConfigPreprocessorInfo getBuildData(ISymbianSDK sdk);
    54 	ISBSv2ConfigPreprocessorInfo getCPPPreprocessorData();
    55 	
    55 	
    56 	/**
    56 	/**
    57 	 * Get the name of the folder where executable binaries are written (typically 'debug' or 'release')
    57 	 * Get the name of the folder where executable binaries are written (typically 'debug' or 'release')
    58 	 * @param sdk - use null for base configuration
    58 	 * @param sdk - use null for base configuration
    59 	 * @return string of folder name
    59 	 * @return string of folder name
    60 	 */
    60 	 */
    61 	String getTraditionalTarget(ISymbianSDK sdk);
    61 	String getTraditionalTarget();
    62 	
    62 	
    63 	/**
    63 	/**
    64 	 * Get the name of the folder where executable binaries are written (component before the target)
    64 	 * Get the name of the folder where executable binaries are written (component before the target)
    65 	 * @param sdk - use null for base configuration
    65 	 * @param sdk - use null for base configuration
    66 	 * @return string of folder name
    66 	 * @return string of folder name
    67 	 */
    67 	 */
    68 	String getTraditionalPlatform(ISymbianSDK sdk);
    68 	String getTraditionalPlatform();
    69 	
    69 	
    70 	/**
    70 	/**
    71 	 * Get the SDK for which this configuration was qeuried.
    71 	 * Get the SDK for which this configuration was qeuried.
    72 	 * @return the SDK, or null if it's a base sbs configuration
    72 	 * @return the SDK, or null if it's a base sbs configuration
    73 	 */
    73 	 */