1# 2# Copyright (C) 2010 The Android Open Source Project 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15# 16 17# 18# These are the files that comprise the tools component of the SDK. 19# 20 21############################################################################## 22# Tools Component 23############################################################################## 24 25# version files for the SDK updater, from sdk.git 26sdk/files/tools_source.properties tools/source.properties 27 28# copy plugin.prop from sdk.git 29sdk/files/plugin.prop tools/lib/plugin.prop 30 31# readme regarding adb move to platform-tools 32sdk/files/adb_has_moved.txt tools/adb_has_moved.txt 33 34# native host tools from out/host/$(HOST_OS)-$(HOST_ARCH)/ 35bin/sqlite3 strip tools/sqlite3 36bin/dmtracedump strip tools/dmtracedump 37bin/etc1tool strip tools/etc1tool 38bin/hprof-conv strip tools/hprof-conv 39bin/mksdcard strip tools/mksdcard 40bin/zipalign strip tools/zipalign 41 42# emulator 43bin/emulator strip tools/emulator 44bin/emulator-x86 strip tools/emulator-x86 45bin/emulator-arm strip tools/emulator-arm 46sdk/emulator/snapshot/snapshots.img tools/lib/emulator/snapshots.img 47usr/share/pc-bios/bios.bin tools/lib/pc-bios/bios.bin 48usr/share/pc-bios/vgabios-cirrus.bin tools/lib/pc-bios/vgabios-cirrus.bin 49 50# OpenGLES emulation libraries 51lib/libOpenglRender${DLL_EXTENSION} strip tools/lib/libOpenglRender${DLL_EXTENSION} 52lib/libGLES_CM_translator${DLL_EXTENSION} strip tools/lib/libGLES_CM_translator${DLL_EXTENSION} 53lib/libGLES_V2_translator${DLL_EXTENSION} strip tools/lib/libGLES_V2_translator${DLL_EXTENSION} 54lib/libEGL_translator${DLL_EXTENSION} strip tools/lib/libEGL_translator${DLL_EXTENSION} 55 56# Java-Based SDK Tools 57bin/ddms tools/ddms 58bin/hierarchyviewer tools/hierarchyviewer 59bin/draw9patch tools/draw9patch 60bin/traceview tools/traceview 61bin/android tools/android 62bin/monkeyrunner tools/monkeyrunner 63bin/lint tools/lint 64 65# sdk.git Ant templates for project build files 66sdk/templates/build.template tools/lib/build.template 67sdk/files/proguard-project.txt tools/lib/proguard-project.txt 68sdk/files/proguard-android.txt tools/proguard/proguard-android.txt 69 70# Ant Build Rules 71sdk/files/ant tools/ant 72sdk/files/sdk_files_NOTICE.txt tools/ant/NOTICE.txt 73 74# layout device definition 75sdk/files/devices.xml tools/lib/devices.xml 76 77# AVD Hardware property list 78external/qemu/android/avd/hardware-properties.ini tools/lib/hardware-properties.ini 79 80# emacs support from sdk.git 81sdk/files/android.el tools/lib/android.el 82 83# Java Libraries for the tools 84framework/androidprefs.jar tools/lib/androidprefs.jar 85framework/common.jar tools/lib/common.jar 86framework/swtmenubar.jar tools/lib/swtmenubar.jar 87sdk/apkbuilder/etc/apkbuilder tools/apkbuilder 88framework/sdkstats.jar tools/lib/sdkstats.jar 89framework/archquery.jar tools/lib/archquery.jar 90framework/ddms.jar tools/lib/ddms.jar 91framework/ddmlib.jar tools/lib/ddmlib.jar 92framework/ddmuilib.jar tools/lib/ddmuilib.jar 93framework/hierarchyviewer2.jar tools/lib/hierarchyviewer2.jar 94framework/hierarchyviewerlib.jar tools/lib/hierarchyviewerlib.jar 95framework/draw9patch.jar tools/lib/draw9patch.jar 96framework/traceview.jar tools/lib/traceview.jar 97framework/anttasks.jar tools/lib/anttasks.jar 98framework/sdklib.jar tools/lib/sdklib.jar 99framework/sdkuilib.jar tools/lib/sdkuilib.jar 100framework/sdkmanager.jar tools/lib/sdkmanager.jar 101framework/monkeyrunner.jar tools/lib/monkeyrunner.jar 102framework/chimpchat.jar tools/lib/chimpchat.jar 103framework/guavalib.jar tools/lib/guavalib.jar 104framework/jsilver.jar tools/lib/jsilver.jar 105framework/jython.jar tools/lib/jython.jar 106framework/mkidentity-prebuilt.jar tools/lib/mkidentity.jar 107framework/lint.jar tools/lib/lint.jar 108framework/lint_api.jar tools/lib/lint_api.jar 109framework/lint_checks.jar tools/lib/lint_checks.jar 110framework/manifmerger.jar tools/lib/manifmerger.jar 111 112 113# 3rd Party java libraries 114framework/commons-compress-1.0.jar tools/lib/commons-compress-1.0.jar 115framework/httpclient-4.1.1.jar tools/lib/httpclient-4.1.1.jar 116framework/httpcore-4.1.jar tools/lib/httpcore-4.1.jar 117framework/httpmime-4.1.1.jar tools/lib/httpmime-4.1.1.jar 118framework/commons-logging-1.1.1.jar tools/lib/commons-logging-1.1.1.jar 119framework/commons-codec-1.4.jar tools/lib/commons-codec-1.4.jar 120framework/emmalib.jar tools/lib/emma_device.jar 121external/emma/lib/emma.jar tools/lib/emma.jar 122external/emma/lib/emma_ant.jar tools/lib/emma_ant.jar 123framework/jcommon-1.0.12.jar tools/lib/jcommon-1.0.12.jar 124framework/jfreechart-1.0.9.jar tools/lib/jfreechart-1.0.9.jar 125framework/jfreechart-1.0.9-swt.jar tools/lib/jfreechart-1.0.9-swt.jar 126framework/org.eclipse.core.commands_3.6.0.I20100512-1500.jar tools/lib/org.eclipse.core.commands_3.6.0.I20100512-1500.jar 127framework/org.eclipse.equinox.common_3.6.0.v20100503.jar tools/lib/org.eclipse.equinox.common_3.6.0.v20100503.jar 128framework/org.eclipse.jface_3.6.2.M20110210-1200.jar tools/lib/org.eclipse.jface_3.6.2.M20110210-1200.jar 129framework/osgi.jar tools/lib/osgi.jar 130framework/swing-worker-1.1.jar tools/lib/swing-worker-1.1.jar 131prebuilts/tools/common/asm-tools/asm-4.0.jar tools/lib/asm-4.0.jar 132prebuilts/tools/common/asm-tools/asm-tree-4.0.jar tools/lib/asm-tree-4.0.jar 133prebuilts/tools/common/guava-tools/guava-10.0.1.jar tools/lib/guava-10.0.1.jar 134prebuilts/tools/common/lombok-ast/lombok-ast-0.2.jar tools/lib/lombok-ast-0.2.jar 135 136# Proguard 137# We're skipping the build and src/ trees (except for src/proguard/ant/task.properties) 138# and copying in a license.html file 139prebuilts/tools/common/proguard/license.html tools/proguard/license.html 140prebuilts/tools/common/proguard/proguard4.7/README tools/proguard/README 141prebuilts/tools/common/proguard/proguard4.7/docs tools/proguard/docs 142prebuilts/tools/common/proguard/proguard4.7/examples tools/proguard/examples 143prebuilts/tools/common/proguard/proguard4.7/lib tools/proguard/lib 144prebuilts/tools/common/proguard/proguard4.7/bin/proguard.sh tools/proguard/bin/proguard.sh 145prebuilts/tools/common/proguard/proguard4.7/bin/proguardgui.sh tools/proguard/bin/proguardgui.sh 146prebuilts/tools/common/proguard/proguard4.7/bin/retrace.sh tools/proguard/bin/retrace.sh 147prebuilts/tools/common/proguard/proguard4.7/src/proguard/ant/task.properties tools/proguard/ant/task.properties 148 149# SDK Controller 150sdk/apps/SdkController tools/apps/SdkController 151 152# tools specific support jar 153framework/annotations.jar tools/support/annotations.jar 154 155############################################################################## 156# Tests Component 157############################################################################## 158 159sdk/testapps tests/testapps 160framework/ddmlib-tests.jar tests/libtests/ddmlib-tests.jar 161framework/ninepatch-tests.jar tests/libtests/ninepatch-tests.jar 162framework/common-tests.jar tests/libtests/common-tests.jar 163framework/sdklib-tests.jar tests/libtests/sdklib-tests.jar 164framework/sdkuilib-tests.jar tests/libtests/sdkuilib-tests.jar 165framework/layoutlib_api.jar tests/libtests/layoutlib_api.jar 166#FIXME breaks build, manifmerger jar files not properly built 167#framework/manifmerger-tests.jar tests/libtests/manifmerger-tests.jar 168 169