OSDN Git Service

Remove hard-coded source folder name for library projects in ADT.
authorXavier Ducrohet <xav@android.com>
Fri, 25 Jun 2010 01:31:57 +0000 (18:31 -0700)
committerXavier Ducrohet <xav@android.com>
Fri, 25 Jun 2010 22:18:49 +0000 (15:18 -0700)
commitef147a4fe6e570a0444c337f4545cbc2bdf34fcd
treed18b2a845e8cf8059e2d79bb27a7e0e0ac3bf48e
parentacf307a26434ffe3283f4b4b2229263106dd31a0
Remove hard-coded source folder name for library projects in ADT.

Previously, the library mechanism expected the library to have a single source folder called 'src'.

There can now be more than one source folder (but the 'gen' folder of the library is always excluded),
and they don't need to be directly under the project folder. For example src/java is supported.

Change-Id: If139bd69cb720c331a1e5d1543a0cd4a91b8d675
eclipse/changes.txt
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/build/BaseBuilder.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/BaseProjectHelper.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/FolderDecorator.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/project/ProjectHelper.java
eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/Sdk.java
sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectProperties.java