• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

development


Commit MetaInfo

Revisionaa3b63abf4f949b6ef98ef72c1305d5b2603e3fd (tree)
Time2009-03-25 12:36:19
AuthorXavier Ducrohet <>
CommiterThe Android Open Source Project

Log Message

Automated import from //branches/donutburger/...@141594,141594

Change Summary

Incremental Difference

--- a/tools/anttasks/src/com/android/ant/AaptExecLoopTask.java
+++ b/tools/anttasks/src/com/android/ant/AaptExecLoopTask.java
@@ -181,11 +181,14 @@ public final class AaptExecLoopTask extends Task {
181181 task.createArg().setValue("-M");
182182 task.createArg().setValue(mManifest);
183183
184- // resources location
185- task.createArg().setValue("-S");
186- task.createArg().setValue(mResources);
184+ // resources location. This may not exists, and aapt doesn't like it, so we check first.
185+ File res = new File(mResources);
186+ if (res.isDirectory()) {
187+ task.createArg().setValue("-S");
188+ task.createArg().setValue(mResources);
189+ }
187190
188- // assets location. this may not exists, and aapt doesn't like it, so we check first.
191+ // assets location. This may not exists, and aapt doesn't like it, so we check first.
189192 File assets = new File(mAssets);
190193 if (assets.isDirectory()) {
191194 task.createArg().setValue("-A");
--- a/tools/scripts/android_rules.xml
+++ b/tools/scripts/android_rules.xml
@@ -72,6 +72,7 @@
7272 <!-- Create the output directories if they don't exist yet. -->
7373 <target name="dirs">
7474 <echo>Creating output directories if needed...</echo>
75+ <mkdir dir="${resource-folder}" />
7576 <mkdir dir="${external-libs-folder}" />
7677 <mkdir dir="${gen-folder}" />
7778 <mkdir dir="${out-folder}" />