Home | History | Annotate | Download | only in build
      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