aboutsummaryrefslogtreecommitdiffstats
path: root/anttasks/src/com/android/ant/GetProjectPathsTask.java
diff options
context:
space:
mode:
authorRaphael Moll <ralf@android.com>2013-03-12 10:39:00 -0700
committerRaphael Moll <ralf@android.com>2013-03-13 20:34:20 -0700
commitf6a5b596f5473558ecc859e8af931a9f1b80a7ea (patch)
tree885f0080f18c5ba1a94781b9d61077d2c67e3add /anttasks/src/com/android/ant/GetProjectPathsTask.java
parentbc982e5d2a6ffc0fa5c76eaf39e77e4ec415e637 (diff)
downloadsdk-f6a5b596f5473558ecc859e8af931a9f1b80a7ea.zip
sdk-f6a5b596f5473558ecc859e8af931a9f1b80a7ea.tar.gz
sdk-f6a5b596f5473558ecc859e8af931a9f1b80a7ea.tar.bz2
SDK: Delete projects moved to tools/base or tools/swt.
Change-Id: Iba15f82cb00d19217382c78d8ff37dda1e97ea59
Diffstat (limited to 'anttasks/src/com/android/ant/GetProjectPathsTask.java')
-rw-r--r--anttasks/src/com/android/ant/GetProjectPathsTask.java70
1 files changed, 0 insertions, 70 deletions
diff --git a/anttasks/src/com/android/ant/GetProjectPathsTask.java b/anttasks/src/com/android/ant/GetProjectPathsTask.java
deleted file mode 100644
index 42494ab..0000000
--- a/anttasks/src/com/android/ant/GetProjectPathsTask.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * Copyright (C) 2012 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.ant;
-
-import com.android.sdklib.internal.project.ProjectProperties;
-
-import org.apache.tools.ant.BuildException;
-import org.apache.tools.ant.Task;
-
-import java.io.File;
-
-public class GetProjectPathsTask extends Task {
-
- private String mProjectPath;
- private String mBinName;
- private String mSrcName;
-
- public void setProjectPath(String projectPath) {
- mProjectPath = projectPath;
- }
-
- public void setBinOut(String binName) {
- mBinName = binName;
- }
-
- public void setSrcOut(String srcName) {
- mSrcName = srcName;
- }
-
- @Override
- public void execute() throws BuildException {
- if (mProjectPath == null) {
- throw new BuildException("Missing attribute projectPath");
- }
-
- ProjectProperties props = TaskHelper.getProperties(mProjectPath);
-
- if (mBinName != null) {
- handleProp(props, "out.dir", mBinName);
- }
-
- if (mSrcName != null) {
- handleProp(props, "source.dir", mSrcName);
- }
-
- }
-
- private void handleProp(ProjectProperties props, String inName, String outName) {
- String value = props.getProperty(inName);
- if (value == null) {
- value = TaskHelper.getDefault(inName);
- }
- getProject().setProperty(outName, new File(mProjectPath, value).getAbsolutePath());
-
- }
-}