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 prebuilts/devtools/tools/lib tools/lib 22 23 prebuilts/devtools/tools/android tools/android 24 prebuilts/devtools/tools/draw9patch tools/draw9patch 25 prebuilts/devtools/tools/ddms tools/ddms 26 prebuilts/devtools/tools/hierarchyviewer tools/hierarchyviewer 27 prebuilts/devtools/tools/jobb tools/jobb 28 prebuilts/devtools/tools/lint tools/lint 29 prebuilts/devtools/tools/monkeyrunner tools/monkeyrunner 30 prebuilts/devtools/tools/traceview tools/traceview 31 prebuilts/devtools/tools/uiautomatorviewer tools/uiautomatorviewer 32 33 prebuilts/devtools/notices/NOTICE.txt tols/NOTICE.txt 34 35 36 ############################################################################## 37 # Tools Component 38 ############################################################################## 39 40 # version files for the SDK updater, from sdk.git 41 sdk/files/tools_source.properties tools/source.properties 42 43 # copy plugin.prop from sdk.git 44 sdk/files/plugin.prop tools/lib/plugin.prop 45 46 # readme regarding adb move to platform-tools 47 sdk/files/adb_has_moved.txt tools/adb_has_moved.txt 48 49 # native host tools from out/host/$(HOST_OS)-$(HOST_ARCH)/ 50 bin/sqlite3 strip tools/sqlite3 51 bin/dmtracedump strip tools/dmtracedump 52 bin/etc1tool strip tools/etc1tool 53 bin/hprof-conv strip tools/hprof-conv 54 bin/mksdcard strip tools/mksdcard 55 bin/zipalign strip tools/zipalign 56 57 # emulator 58 bin/emulator strip tools/emulator 59 bin/emulator-x86 strip tools/emulator-x86 60 bin/emulator-arm strip tools/emulator-arm 61 bin/emulator-mips strip tools/emulator-mips 62 bin/emulator64-x86 strip tools/emulator64-x86 63 bin/emulator64-arm strip tools/emulator64-arm 64 bin/emulator64-mips strip tools/emulator64-mips 65 sdk/emulator/snapshot/snapshots.img tools/lib/emulator/snapshots.img 66 usr/share/pc-bios/bios.bin tools/lib/pc-bios/bios.bin 67 usr/share/pc-bios/vgabios-cirrus.bin tools/lib/pc-bios/vgabios-cirrus.bin 68 sdk/emulator/skins/dynamic tools/lib/emulator/skins/dynamic 69 70 # OpenGLES emulation libraries 71 lib/libOpenglRender${DLL_EXTENSION} strip tools/lib/libOpenglRender${DLL_EXTENSION} 72 lib/libGLES_CM_translator${DLL_EXTENSION} strip tools/lib/libGLES_CM_translator${DLL_EXTENSION} 73 lib/libGLES_V2_translator${DLL_EXTENSION} strip tools/lib/libGLES_V2_translator${DLL_EXTENSION} 74 lib/libEGL_translator${DLL_EXTENSION} strip tools/lib/libEGL_translator${DLL_EXTENSION} 75 lib/lib64OpenglRender${DLL_EXTENSION} strip tools/lib/lib64OpenglRender${DLL_EXTENSION} 76 lib/lib64GLES_CM_translator${DLL_EXTENSION} strip tools/lib/lib64GLES_CM_translator${DLL_EXTENSION} 77 lib/lib64GLES_V2_translator${DLL_EXTENSION} strip tools/lib/lib64GLES_V2_translator${DLL_EXTENSION} 78 lib/lib64EGL_translator${DLL_EXTENSION} strip tools/lib/lib64EGL_translator${DLL_EXTENSION} 79 80 81 # sdk.git Ant templates for project build files 82 sdk/templates/build.template tools/lib/build.template 83 sdk/templates/uibuild.template tools/lib/uibuild.template 84 sdk/files/proguard-project.txt tools/lib/proguard-project.txt 85 sdk/files/proguard-android.txt tools/proguard/proguard-android.txt 86 sdk/files/proguard-android-optimize.txt tools/proguard/proguard-android-optimize.txt 87 88 # Ant Build Rules 89 sdk/files/ant tools/ant 90 sdk/files/sdk_files_NOTICE.txt tools/ant/NOTICE.txt 91 92 # layout device definition 93 sdk/files/devices.xml tools/lib/devices.xml 94 95 # AVD Hardware property list 96 external/qemu/android/avd/hardware-properties.ini tools/lib/hardware-properties.ini 97 98 # emacs support from sdk.git 99 sdk/files/android.el tools/lib/android.el 100 101 # Java Libraries for the tools 102 sdk/apkbuilder/etc/apkbuilder tools/apkbuilder 103 104 # 3rd Party java libraries 105 framework/emmalib.jar tools/lib/emma_device.jar 106 external/emma/lib/emma.jar tools/lib/emma.jar 107 external/emma/lib/emma_ant.jar tools/lib/emma_ant.jar 108 109 # Proguard 110 # We're skipping the build and src/ trees (except for src/proguard/ant/task.properties) 111 # and copying in a license.html file 112 prebuilts/tools/common/proguard/license.html tools/proguard/license.html 113 prebuilts/tools/common/proguard/proguard4.7/README tools/proguard/README 114 prebuilts/tools/common/proguard/proguard4.7/docs tools/proguard/docs 115 prebuilts/tools/common/proguard/proguard4.7/examples tools/proguard/examples 116 prebuilts/tools/common/proguard/proguard4.7/lib tools/proguard/lib 117 prebuilts/tools/common/proguard/proguard4.7/bin/proguard.sh tools/proguard/bin/proguard.sh 118 prebuilts/tools/common/proguard/proguard4.7/bin/proguardgui.sh tools/proguard/bin/proguardgui.sh 119 prebuilts/tools/common/proguard/proguard4.7/bin/retrace.sh tools/proguard/bin/retrace.sh 120 prebuilts/tools/common/proguard/proguard4.7/src/proguard/ant/task.properties tools/proguard/ant/task.properties 121 122 # Templates 123 sdk/templates/projects tools/templates/projects 124 sdk/templates/activities tools/templates/activities 125 sdk/templates/other tools/templates/other 126 127 # SDK Controller 128 sdk/apps/SdkController tools/apps/SdkController 129 130 # tools specific support jar 131 framework/annotations.jar tools/support/annotations.jar 132 133 # systrace 134 external/chromium-trace/systrace.py tools/systrace/systrace.py 135 external/chromium-trace/script.js tools/systrace/script.js 136 external/chromium-trace/style.css tools/systrace/style.css 137 external/chromium-trace/LICENSE tools/systrace/LICENSE 138 external/chromium-trace/AUTHORS tools/systrace/AUTHORS 139 external/chromium-trace/NOTICE tools/systrace/NOTICE 140 141 # Misspelling databases for lint 142 sdk/files/typos tools/support 143 144 ############################################################################## 145 # Tests Component 146 ############################################################################## 147 148 sdk/testapps tests/testapps 149 150