aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2013-06-26 16:55:42 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-06-26 16:55:42 -0700
commitc1e820eee3b1ef3bad26640f08ddc254a0c92494 (patch)
tree1b31bc8ccd8b660ab4b22fc53c23db82804a1b07
parent68f5155417aaa2b424281eea5936f51526b6c4d7 (diff)
parent4384fa2c630b36e5dc0ad1ae5edd0218d1c397be (diff)
downloadsdk-c1e820eee3b1ef3bad26640f08ddc254a0c92494.zip
sdk-c1e820eee3b1ef3bad26640f08ddc254a0c92494.tar.gz
sdk-c1e820eee3b1ef3bad26640f08ddc254a0c92494.tar.bz2
am 4384fa2c: am 504bf5c4: Merge "Fix renderscript in Eclipse."
* commit '4384fa2c630b36e5dc0ad1ae5edd0218d1c397be': Fix renderscript in Eclipse.
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/build/RenderScriptProcessor.java12
1 files changed, 5 insertions, 7 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/build/RenderScriptProcessor.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/build/RenderScriptProcessor.java
index af58e41..817b806 100644
--- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/build/RenderScriptProcessor.java
+++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/build/RenderScriptProcessor.java
@@ -24,7 +24,6 @@ import com.android.ide.eclipse.adt.internal.build.builders.BaseBuilder;
import com.android.ide.eclipse.adt.internal.preferences.AdtPrefs;
import com.android.ide.eclipse.adt.internal.preferences.AdtPrefs.BuildVerbosity;
import com.android.ide.eclipse.adt.internal.project.BaseProjectHelper;
-import com.android.ide.eclipse.adt.internal.sdk.Sdk;
import com.android.resources.ResourceFolderType;
import com.android.sdklib.BuildToolInfo;
import com.android.sdklib.IAndroidTarget;
@@ -173,8 +172,6 @@ public class RenderScriptProcessor extends SourceProcessor {
List<IPath> sourceFolders, List<IFile> notCompiledOut, List<File> libraryProjectsOut,
IProgressMonitor monitor) throws CoreException {
- String sdkOsPath = Sdk.getCurrent().getSdkLocation();
-
IFolder genFolder = getGenFolder();
IFolder rawFolder = project.getFolder(
@@ -182,15 +179,16 @@ public class RenderScriptProcessor extends SourceProcessor {
int depIndex;
+ BuildToolInfo buildToolInfo = getBuildToolInfo();
+
// create the command line
String[] command = new String[15];
int index = 0;
- command[index++] = quote(sdkOsPath + SdkConstants.OS_SDK_PLATFORM_TOOLS_FOLDER
- + SdkConstants.FN_RENDERSCRIPT);
+ command[index++] = quote(buildToolInfo.getPath(BuildToolInfo.PathId.LLVM_RS_CC));
command[index++] = "-I"; //$NON-NLS-1$
- command[index++] = quote(getBuildToolInfo().getPath(BuildToolInfo.PathId.ANDROID_RS_CLANG));
+ command[index++] = quote(buildToolInfo.getPath(BuildToolInfo.PathId.ANDROID_RS_CLANG));
command[index++] = "-I"; //$NON-NLS-1$
- command[index++] = quote(getBuildToolInfo().getPath(BuildToolInfo.PathId.ANDROID_RS));
+ command[index++] = quote(buildToolInfo.getPath(BuildToolInfo.PathId.ANDROID_RS));
command[index++] = "-p"; //$NON-NLS-1$
command[index++] = quote(genFolder.getLocation().toOSString());
command[index++] = "-o"; //$NON-NLS-1$