Dependency fix + Local/Remote Library support
[fanfix.git] / Makefile.base
index 54dbf1aa548f6a1b9e8e1ee81e2ea1fde4bc03aa..e44b5d52cd5a6d09e2a6c2cad323f4aa92f24a39 100644 (file)
@@ -108,9 +108,11 @@ test-resources: resources
 
 libs: bin
        @[ -e bin/libs -o ! -d libs ] || echo Extracting sources from libs...
-       @[ -e bin/libs -o ! -d libs ] || (cd src && for lib in ../libs/*-sources.jar; do \
-               basename "$$lib"; \
-               jar xf "$$lib"; \
+       @[ -e bin/libs -o ! -d libs ] || (cd src && for lib in ../libs/*-sources.jar ../libs/*-sources.patch.jar; do \
+               if [ "$$lib" != '../libs/*-sources.jar' -a "$$lib" != '../libs/*-sources.patch.jar' ]; then \
+                       basename "$$lib"; \
+                       jar xf "$$lib"; \
+               fi \
        done )
        @[ ! -d libs ] || touch bin/libs