1# 2# Copyright (C) 2011 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 *Windows* SDK. 19# 20# The Windows SDK is based on the Linux one so in this file we 21# need to remove Linux binaries and replace them by their 22# Windows counterparts. 23# 24# This file only includes platform-dependent files. 25# Tools-dependent files (and not tied to a specific platform) 26# are controled by sdk/build/tools.windows.atree. 27# 28 29############################################################################## 30# Platform Tools Component 31############################################################################## 32 33rm platform-tools/adb 34rm platform-tools/fastboot 35bin/adb.exe strip platform-tools/adb.exe 36bin/fastboot.exe strip platform-tools/fastboot.exe 37bin/AdbWinUsbApi.dll platform-tools/AdbWinUsbApi.dll 38bin/AdbWinApi.dll platform-tools/AdbWinApi.dll 39 40rm platform-tools/sqlite3 41bin/sqlite3.exe strip platform-tools/sqlite3.exe 42 43rm platform-tools/dmtracedump 44bin/dmtracedump.exe strip platform-tools/dmtracedump.exe 45 46rm platform-tools/hprof-conv 47bin/hprof-conv.exe strip platform-tools/hprof-conv.exe 48 49rm platform-tools/etc1tool 50bin/etc1tool.exe strip platform-tools/etc1tool.exe 51 52 53 54############################################################################## 55# Build Tools Component 56############################################################################## 57# Note that the build-tools sub-folder uses the platform-name as a placeholder 58# at build-time. Packaging will later change that to the actual build-tools 59# revision as specified in the source.properties. 60 61rm build-tools/${PLATFORM_NAME}/aapt 62bin/aapt.exe strip build-tools/${PLATFORM_NAME}/aapt.exe 63 64rm build-tools/${PLATFORM_NAME}/aapt2 65bin/aapt2.exe strip build-tools/${PLATFORM_NAME}/aapt2.exe 66 67rm build-tools/${PLATFORM_NAME}/split-select 68bin/split-select.exe strip build-tools/${PLATFORM_NAME}/split-select.exe 69 70rm build-tools/${PLATFORM_NAME}/aidl 71bin/aidl.exe strip build-tools/${PLATFORM_NAME}/aidl.exe 72 73rm build-tools/${PLATFORM_NAME}/zipalign 74bin/zipalign.exe strip build-tools/${PLATFORM_NAME}/zipalign.exe 75 76rm build-tools/${PLATFORM_NAME}/dx 77dalvik/dx/etc/dx.bat build-tools/${PLATFORM_NAME}/dx.bat 78rm build-tools/${PLATFORM_NAME}/dexdump 79bin/dexdump.exe strip build-tools/${PLATFORM_NAME}/dexdump.exe 80 81rm build-tools/${PLATFORM_NAME}/llvm-rs-cc 82bin/llvm-rs-cc.exe strip build-tools/${PLATFORM_NAME}/llvm-rs-cc.exe 83 84# libc++.so not needed on Windows. 85rm build-tools/${PLATFORM_NAME}/lib64/libc++.so 86 87rm build-tools/${PLATFORM_NAME}/lib64/libLLVM.so 88lib/libLLVM.dll strip build-tools/${PLATFORM_NAME}/libLLVM.dll 89 90rm build-tools/${PLATFORM_NAME}/lib64/libclang.so 91lib/libclang.dll strip build-tools/${PLATFORM_NAME}/libclang.dll 92 93#bcc not yet compiled on windows 94 95rm build-tools/${PLATFORM_NAME}/lib64/libbcc.so 96lib/libbcc.dll strip build-tools/${PLATFORM_NAME}/libbcc.dll 97 98rm build-tools/${PLATFORM_NAME}/lib64/libbcinfo.so 99lib/libbcinfo.dll strip build-tools/${PLATFORM_NAME}/libbcinfo.dll 100 101rm build-tools/${PLATFORM_NAME}/bcc_compat 102bin/bcc_compat.exe strip build-tools/${PLATFORM_NAME}/bcc_compat.exe 103 104rm build-tools/${PLATFORM_NAME}/arm-linux-androideabi-ld 105prebuilts/sdk/tools/windows/bin/arm-linux-androideabi-ld.exe strip build-tools/${PLATFORM_NAME}/arm-linux-androideabi-ld.exe 106 107rm build-tools/${PLATFORM_NAME}/aarch64-linux-android-ld 108prebuilts/sdk/tools/windows/bin/aarch64-linux-android-ld.exe strip build-tools/${PLATFORM_NAME}/aarch64-linux-android-ld.exe 109 110rm build-tools/${PLATFORM_NAME}/i686-linux-android-ld 111prebuilts/sdk/tools/windows/bin/i686-linux-android-ld.exe strip build-tools/${PLATFORM_NAME}/i686-linux-android-ld.exe 112 113rm build-tools/${PLATFORM_NAME}/x86_64-linux-android-ld 114prebuilts/sdk/tools/windows/bin/x86_64-linux-android-ld.exe strip build-tools/${PLATFORM_NAME}/x86_64-linux-android-ld.exe 115 116rm build-tools/${PLATFORM_NAME}/mipsel-linux-android-ld 117prebuilts/sdk/tools/windows/bin/mipsel-linux-android-ld.exe strip build-tools/${PLATFORM_NAME}/mipsel-linux-android-ld.exe 118 119dalvik/dx/etc/mainDexClasses.bat build-tools/${PLATFORM_NAME}/mainDexClasses.bat 120 121 122############################################################################## 123# Docs Component 124############################################################################## 125 126external/sonivox/docs/JET_Authoring_Guidelines.html docs/JetCreator/JET_Authoring_Guidelines.html 127external/sonivox/docs/JET_Authoring_Guidelines_files docs/JetCreator/JET_Authoring_Guidelines_files 128external/sonivox/docs/JET_Creator_User_Manual.html docs/JetCreator/JET_Creator_User_Manual.html 129external/sonivox/docs/JET_Creator_User_Manual_files docs/JetCreator/JET_Creator_User_Manual_files 130