This repository has been archived by the owner on Oct 16, 2024. It is now read-only.
forked from xhteam/tools-motodev
-
Notifications
You must be signed in to change notification settings - Fork 35
Dependencies
David Carver edited this page Jan 16, 2015
·
35 revisions
This tracks the third party dependencies and whether they exist in in orbit or not.
libs
- ant-glob.jar - ant globs task def - need to add to orbit - https://android.googlesource.com/platform/external/ant-glob/ - CQ 9148.
- propertysheet.jar - from Eclipse Windows Builder - Lovely AOSP modified windows builder and didn't contribute back the changes so we have a fork. CQ 9150.
- asm v4.0 - objectweb asm is in eclipse orbit - reuse
- asm-tree v4.0 - not in eclipse orbit. - http://websvn.ow2.org/listing.php?repname=asm&path=%2Ftrunk%2Fasm%2Fsrc%2Forg%2Fobjectweb%2Fasm%2Ftree%2F
- asm-analysis v4.0 - http://websvn.ow2.org/listing.php?repname=asm&path=%2Ftrunk%2Fasm%2Fsrc%2Forg%2Fobjectweb%2Fasm%2Ftree%2Fanalysis%2F
All asm items maybe included in the org.objectweb.asm orbit bundle.
- lombok.jar - not in orbit - https://github.com/rzwitserloot/lombok
- lint-checks - AOSP - https://android.googlesource.com/platform/tools/base/+/master/lint/libs/lint-checks/ - CQ 9151
- lint-api - AOSP - https://android.googlesource.com/platform/tools/base/+/master/lint/libs/lint-api/
- asset-studio - AOSP - https://android.googlesource.com/platform/tools/base/+/master/asset-studio/
- rule-api - AOSP - https://android.googlesource.com/platform/tools/base/+/master/rule-api/
- freemarker 2.3.0 - https://github.com/freemarker/freemarker/releases/tag/v2.3.20
- ninepatch - AOSP - https://android.googlesource.com/platform/tools/base/+/master/ninepatch/
- sdkuilib - AOSP - https://android.googlesource.com/platform/tools/swt/+/master/sdkmanager/sdkuilib/
libs
- common.jar - AOSP - found in tools/lib - https://android.googlesource.com/platform/tools/base/+/master/common/
- commons-codec 1.4 - can be found in eclipse orbit - reuse
- commons-compress 1.0 - version 1.3 - 1.6 are in eclipse orbit - reuse
- commons-logging 1.1.1 - version 1.1.1 is in eclipse orbit - reuse
- guava-15.0 - version 12 is in orbit, may need to update orbit library to 15. - https://code.google.com/p/guava-libraries/source/browse/?name=v15.0#git%2Fguava
- httpclient v4.1.1 - orbit has 4.1.0, 4.1.2, and 4.1.3 - try to reuse 4.1.3 from orbit.
- httpmime-4.1.1 - not in eclipse orbit - would need to submit.
- kxml2 v2.3.0 - not in eclipse orbit - http://kxml.cvs.sourceforge.net/viewvc/kxml/kxml2/
- layoutlib-api.jar - https://android.googlesource.com/platform/tools/base/+/master/layoutlib-api/
- sdklib.jar - https://android.googlesource.com/platform/tools/base/+/master/sdklib/
- dvlib.jar - https://android.googlesource.com/platform/tools/base/+/master/device_validator/dvlib/
- sdk-common.jar - https://android.googlesource.com/platform/tools/base/+/master/sdk-common/
libs
- ddmlib.jar - aosp
- ddmulib.jar - aosp
- jcommon 1.0.12 - not in eclipse orbit - http://sourceforge.net/p/jcommon/code/HEAD/tree/trunk/
- jfreechart 1.0.9 - not in eclipse orbit - http://sourceforge.net/p/jfreechart/code/HEAD/tree/trunk/
- jfreechart-swt 1.0.9 - not in eclipse orbit
- uiautomatorviewer.jar - aosp
libs
- host-libprotobuf-java 2.3.0 - https://github.com/android/platform_external_protobuf/tree/master/prebuilts
- liblzf 1.0 - https://android.googlesource.com/platform/external/liblzf/+/master
libs
- hierarchyviewer2lib - https://android.googlesource.com/platform/tools/swt/+/master/hierarchyviewer2/hierarchyviewer2lib/
These are dependencies from the format motodev plugins.
libs
- bcpkix-jdk15on-147 - v1.4.7 - 1.4.7 source not avalable look at using 1.5 - https://github.com/bcgit/bc-java
- bcprov-jdk15on-147 - v1.4.7 - 1.4.7 source not available look at using 1.5 - https://github.com/bcgit/bc-java
- jakarta-oro v2.0.8 - look at removing this as this provided a regular expression library similar to perl. Retired project at Apache. http://attic.apache.org/projects/jakarta-oro.html
- common-net 1.4.1 - use from orbit - submit piggy back cq.
- jakarta-oro v2.0.8 - use from orbit - submit piggy back cq.
- common-net 1.4.1 - use from orbit - submit piggy back cq.
libs
- log4j-1.2.14 - submit cq to reuse 1.2.15 from orbit.
- jakarta-oro v2.0.8 - use from orbit - submit piggy back cq.
- common-net 1.4.1 - use from orbit - submit piggy back cq.
Do we still need these dependencies? The data formats have changed and these are fairly heavy weight libraries.
- google-collect-1.0.jar
- jsr305.jar
- gdata-client-1.0.jar
- gdata-core 1.0
- gdata-media 1.0
- gdata-youtube 2.0
- gdata-youtube-meta 2.0.jar