title: ANT Fails with Library Project (ActionBarSherlock, HoloEverywhere)
body: <p>Yesterday i was able to fix all my previous issues and simple android apps are running without any problems. </p>
  
  <p>After setting everything up for them i tried to do the same for 3 of my more complex apps. All those apps use ActionBarSherlock and ViewPagerIndicator. </p>
  
  <p>The first issue was that if i have a project (without holoeverywhere) ant can't compile because it tries to add a class which was added already. I know which library is causing the issue -> android-support-v4.jar but i can't remove it. It's required for ViewPagerIndicator and ActionBarSherlock. </p>
  
  <p>The second more annoying issue is, that as soon as i add HoloEverywhere (it requires ActionBarSherlock as dependency) it gives me the following error:</p>
  
  <pre><code>[renderscript] No RenderScript files to compile.
       [echo] ----------
       [echo] Handling Resources...
       [aapt] Generating resource IDs...
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:6: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values-v14/styles.xml:12: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:26: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values-v14/styles.xml:14: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:46: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light.DarkActionBar'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:66: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.ForceOverflow'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:86: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light.ForceOverflow'.
       [aapt] /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/res/values/styles.xml:106: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Sherlock.Light.DarkActionBar.ForceOverflow'.
  </code></pre>
  
  <p>I know it says that the references to the ActionBarSherlock style is missing but why? I use the original ant-script and even if i was able to fix all paths to the libraries (ant ignores the defined project.properties in the build.xml of a library project) it is not able to build. </p>
  
  <p>Any hints or ideas?</p>
  
  <p>everything above seems ok.</p>
  
  <pre><code>Buildfile: /Users/**/Zuzzle/build.xml
  
  -set-mode-check:
  
  -set-release-mode:
  
  -release-obfuscation-check:
       [echo] proguard.config is ${proguard.config}
  
  -check-env:
   [checkenv] Android SDK Tools Revision 20
   [checkenv] Installed at /Entwicklung/android-sdk
  
  -setup:
       [echo] Project Name: SplashscreenActivity
    [gettype] Project Type: Application
       [echo] Switching between debug and non debug build: Deleting previous compilation output...
     [delete] Deleting directory /Users/**/Zuzzle/bin/classes
  
  -build-setup:
       [echo] Resolving Build Target for SplashscreenActivity...
  [gettarget] Project Target:   Android 4.1
  [gettarget] API level:        16
       [echo] ----------
       [echo] Creating output directories if needed...
      [mkdir] Created dir: /Users/**/Zuzzle/bin/classes
       [echo] ----------
       [echo] Resolving Dependencies for SplashscreenActivity...
  [dependency] Library dependencies:
  [dependency] 
  [dependency] ------------------
  [dependency] Ordered libraries:
  [dependency] 
  [dependency] ------------------
  [dependency] API&lt;=15: Adding annotations.jar to the classpath.
       [echo] ----------
       [echo] Building Libraries with 'release'...
  
  nodeps:
  
  -set-mode-check:
  
  -set-release-mode:
  
  -release-obfuscation-check:
       [echo] proguard.config is ${proguard.config}
  
  -check-env:
   [checkenv] Android SDK Tools Revision 20
   [checkenv] Installed at /Entwicklung/android-sdk
  
  -setup:
       [echo] Project Name: library
    [gettype] Project Type: Android Library
       [echo] Switching between debug and non debug build: Deleting previous compilation output...
     [delete] Deleting directory /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/classes
  
  -build-setup:
       [echo] Resolving Build Target for library...
  [gettarget] Project Target:   Android 4.1
  [gettarget] API level:        16
       [echo] ----------
       [echo] Creating output directories if needed...
      [mkdir] Created dir: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/classes
       [echo] ----------
       [echo] Resolving Dependencies for library...
  [dependency] Library dependencies:
  [dependency] No Libraries
  [dependency] 
  [dependency] ------------------
  [dependency] API&lt;=15: Adding annotations.jar to the classpath.
  
  -pre-build:
  
  -code-gen:
  [mergemanifest] Found Deleted Target File
  [mergemanifest] Merging AndroidManifest files into one.
  [mergemanifest] Manifest merger disabled. Using project manifest only.
       [echo] Handling aidl files...
       [aidl] No AIDL files to compile.
       [echo] ----------
       [echo] Handling RenderScript files...
  [renderscript] No RenderScript files to compile.
       [echo] ----------
       [echo] Handling Resources...
       [aapt] Found Deleted Target File
       [aapt] Generating resource IDs...
       [echo] ----------
       [echo] Handling BuildConfig class...
  [buildconfig] No need to generate new BuildConfig.
  
  -pre-compile:
  
  -compile:
      [javac] Compiling 8 source files to /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/classes
       [echo] Creating library output jar file...
        [jar] Building jar: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/classes.jar
  
  -post-compile:
  
  -obfuscate:
  
  -dex:
       [echo] Library project: do not convert bytecode...
  
  -crunch:
     [crunch] Crunching PNG Files in source dir: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/res
     [crunch] To destination dir: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/res
     [crunch] Crunched 0 PNG files to update cache
  
  -package-resources:
       [echo] Library project: do not package resources...
  
  -package:
       [echo] Library project: do not package apk...
  
  -post-package:
  
  -release-prompt-for-password:
  
  -release-nosign:
       [echo] 
  [propertyfile] Updating property file: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/build.prop
  [propertyfile] Updating property file: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/build.prop
  [propertyfile] Updating property file: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/build.prop
  [propertyfile] Updating property file: /Users/**/Project Librarys/Android-ViewPagerIndicator/library/bin/build.prop
  
  -release-sign:
  
  -post-build:
  
  release:
  
  nodeps:
  
  -set-mode-check:
  
  -set-release-mode:
  
  -release-obfuscation-check:
       [echo] proguard.config is ${proguard.config}
  
  -check-env:
   [checkenv] Android SDK Tools Revision 20
   [checkenv] Installed at /Entwicklung/android-sdk
  
  -setup:
       [echo] Project Name: library
    [gettype] Project Type: Android Library
       [echo] Switching between debug and non debug build: Deleting previous compilation output...
     [delete] Deleting directory /Users/**/Project Librarys/ActionBarSherlock/library/bin/classes
  
  -build-setup:
       [echo] Resolving Build Target for library...
  [gettarget] Project Target:   Android 4.1
  [gettarget] API level:        16
       [echo] ----------
       [echo] Creating output directories if needed...
      [mkdir] Created dir: /Users/**/Project Librarys/ActionBarSherlock/library/bin/classes
       [echo] ----------
       [echo] Resolving Dependencies for library...
  [dependency] Library dependencies:
  [dependency] No Libraries
  [dependency] 
  [dependency] ------------------
  [dependency] API&lt;=15: Adding annotations.jar to the classpath.
  
  -pre-build:
  
  -code-gen:
  [mergemanifest] Found Deleted Target File
  [mergemanifest] Merging AndroidManifest files into one.
  [mergemanifest] Manifest merger disabled. Using project manifest only.
       [echo] Handling aidl files...
       [aidl] No AIDL files to compile.
       [echo] ----------
       [echo] Handling RenderScript files...
  [renderscript] No RenderScript files to compile.
       [echo] ----------
       [echo] Handling Resources...
       [aapt] Found Deleted Target File
       [aapt] Generating resource IDs...
       [echo] ----------
       [echo] Handling BuildConfig class...
  [buildconfig] No need to generate new BuildConfig.
  
  -pre-compile:
  
  -compile:
      [javac] Compiling 82 source files to /Users/**/Project Librarys/ActionBarSherlock/library/bin/classes
      [javac] Note: Some input files use or override a deprecated API.
      [javac] Note: Recompile with -Xlint:deprecation for details.
       [echo] Creating library output jar file...
        [jar] Building jar: /Users/**/Project Librarys/ActionBarSherlock/library/bin/classes.jar
  
  -post-compile:
  
  -obfuscate:
  
  -dex:
       [echo] Library project: do not convert bytecode...
  
  -crunch:
     [crunch] Crunching PNG Files in source dir: /Users/**/Project Librarys/ActionBarSherlock/library/res
     [crunch] To destination dir: /Users/**/Project Librarys/ActionBarSherlock/library/bin/res
     [crunch] Crunched 0 PNG files to update cache
  
  -package-resources:
       [echo] Library project: do not package resources...
  
  -package:
       [echo] Library project: do not package apk...
  
  -post-package:
  
  -release-prompt-for-password:
  
  -release-nosign:
       [echo] 
  [propertyfile] Updating property file: /Users/**/Project Librarys/ActionBarSherlock/library/bin/build.prop
  [propertyfile] Updating property file: /Users/**/Project Librarys/ActionBarSherlock/library/bin/build.prop
  [propertyfile] Updating property file: /Users/**/Project Librarys/ActionBarSherlock/library/bin/build.prop
  [propertyfile] Updating property file: /Users/**/Project Librarys/ActionBarSherlock/library/bin/build.prop
  
  -release-sign:
  
  -post-build:
  
  release:
  
  nodeps:
  
  -set-mode-check:
  
  -set-release-mode:
  
  -release-obfuscation-check:
       [echo] proguard.config is ${proguard.config}
  
  -check-env:
   [checkenv] Android SDK Tools Revision 20
   [checkenv] Installed at /Entwicklung/android-sdk
  
  -setup:
       [echo] Project Name: library
    [gettype] Project Type: Android Library
       [echo] Switching between debug and non debug build: Deleting previous compilation output...
     [delete] Deleting directory /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/bin/classes
  
  -build-setup:
       [echo] Resolving Build Target for library...
  [gettarget] Project Target:   Android 4.1
  [gettarget] API level:        16
       [echo] ----------
       [echo] Creating output directories if needed...
      [mkdir] Created dir: /Users/**/Project Librarys/HoloEverywhere/HoloEverywhereLib/bin/classes
       [echo] ----------
       [echo] Resolving Dependencies for library...
  [dependency] Library dependencies:
  [dependency] No Libraries
  [dependency] 
  [dependency] ------------------
  [dependency] API&lt;=15: Adding annotations.jar to the classpath.
  
  -pre-build:
  
  -code-gen:
  [mergemanifest] Found Deleted Target File
  [mergemanifest] Merging AndroidManifest files into one.
  [mergemanifest] Manifest merger disabled. Using project manifest only.
       [echo] Handling aidl files...
       [aidl] No AIDL files to compile.
       [echo] ----------
       [echo] Handling RenderScript files...
  </code></pre>
  
  <p>the ** in the path are only to hide the real path. the script knows the correct path.</p>