Commit Graph

46 Commits

Author SHA1 Message Date
Ivan Gavrilovic
e05b47b6ea Add d8 to build tools
BUG: 74015795
Test: make -j PRODUCT-sdk_phone_armv7-win_sdk showcommands sdk_repo
Test: make -j PRODUCT-sdk_arm64-sdk showcommands sdk_repo
2018-05-17 12:54:38 +00:00
Josh Gao
610418d6aa AdbWinApi: switch to Android.bp.
Bug: http://b/71721338
Test: manually ran adb/fastboot on windows
Change-Id: Ia4b63776f7abc7655940a928995be647c28d1b5c
2018-01-08 18:51:52 -08:00
Jaegeuk Kim
a91b4093cf add make_f2fs.exe in SDK tool for windows
Change-Id: Ie38b4f34c5d3283922496334571332f59f9d48ab
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2017-12-06 11:16:25 -08:00
Pirama Arumuga Nainar
29c7b8f57b Use the LLVM libs with "_android" suffix
The LLVM libraries used for RenderScript have been changed to include
the "_android" suffix.

Test: None, but very similar to
https://android-review.googlesource.com/#/c/platform/development/+/533559/,
which was tested.

Change-Id: I4faf15bded27f6a6d0c843b072596186ff0b9e73
2017-11-09 15:53:50 -08:00
Jin Qian
144a26eadd remove e2fsdroid from windows package
Bug: http://b/65369780
Test: none
Change-Id: I94b3490f548540c8402afc16f7fb1178288db601
2017-09-07 11:00:53 -07:00
Josh Gao
35959deead Package mke2fs.exe for windows.
Bug: http://b/65369780
Test: none
Change-Id: I7829d4bdf3f07b7bcb5af7224b5e8cf2975c058b
2017-09-05 11:33:10 -07:00
Alex Klyubin
9022cd4718 Add apksigner tool to Android O SDK build-tools
This places apksigner command-line tool in Android SDK's build-tools
directory. The tool is intended as an Android-specific replacement for jarsigner.

Bug: 62696222
Change-Id: I099ea6840d0e7e0b00f438357543cb656990442a
(cherry picked from commit a825e5d309629b2f9cb3b52ba6d9895562729001)
2017-06-19 16:20:56 +00:00
Adam Lesinski
e2a83797da Package libwinpthread-1.dll in build-tools
Bug: 36474054
Test: make PRODUCT-sdk-win_sdk
Change-Id: I39b182aa56b2dba48e752c91760f3ebe0b085d7a
2017-03-29 19:46:18 -07:00
Josh Gao
4bf932d860 Merge "Package libwinpthread-1.dll in platform-tools." am: 52c291d53c am: 0b8f64ced5
am: ebb9ac748b

Change-Id: I8e52d23c55d98c537b4cb5c8d2b1c88a0200caf1
2017-03-10 02:18:14 +00:00
Josh Gao
a920f75082 Package libwinpthread-1.dll in platform-tools.
Test: make PRODUCT-sdk-win_sdk
Change-Id: Ie21402331ca73a5c6e7cb5108a2fde386f357def
2017-03-09 16:00:52 -08:00
Adam Lesinski
8bb66e66d1 Add libaapt2_jni to SDK build
Test: manual check
Change-Id: I5cfdf10d64f60acdc507749fe9b9ab456dd826ee
2016-11-08 11:39:47 -08:00
Miao Wang
a62e9d2df1 Add x86_64 linker to Build-Tools for RenderScript.
Bug: 27972043
Change-Id: Icc4213d16f43019fe731690656c95cb5b6a74430
2016-05-10 14:42:54 -07:00
Adam Lesinski
09611859c7 Include AAPT2 in windows SDK
Bug:22775504
Change-Id: Ieb3c22e085713982975af5de6b950c676546462b
2016-04-19 10:35:53 -07:00
Miao Wang
75b8fb738f [RenderScript] Add arm64 prebuilts to BuildTools am: 4d6b8c48b6 am: c01d0fc70e am: 356d779616
am: b82c47c128

* commit 'b82c47c1285676e6127510d9afbe593c01172cb1':
  [RenderScript] Add arm64 prebuilts to BuildTools
2016-02-13 02:03:15 +00:00
Miao Wang
4d6b8c48b6 [RenderScript] Add arm64 prebuilts to BuildTools
Bug: 27107290

 - Fix arm64 RS compat mode compilation.

Change-Id: I6cdcb86e412e490ca159132d41d99d0d4ae75c15
2016-02-09 20:22:44 -08:00
Miao Wang
050c66aa7d resolved conflicts for 3db22d4d to mnc-dr-dev-plus-aosp
Change-Id: I2baac9e5b218fba7ec7cc4df9b518b6b90a343d2
2015-10-13 18:02:44 -07:00
Miao Wang
afe2d24204 Fix llvm-rs-cc.exe crash for windows
- Move the dlls needed by llvm-rs-cc to the same folder as the
   executable.

Bug: 23315748
Change-Id: I2d306684fcfd1c600c1bdb6f7050d671601c6b17
2015-10-13 21:34:51 +00:00
Ying Wang
896afb075d resolved conflicts for merge of 0f32d65d to mnc-dr-dev-plus-aosp
Change-Id: I5be45feb780c67c08dbef035f2f6481ae6338f90
2015-08-03 11:36:50 -07:00
Ying Wang
fca823453b Switch to 64-bit host tools in Linux/Mac SDK build.
Bug: 22776595
Change-Id: Iadf56f045f6920d4e97c8b1219b1b3907213b12b
2015-07-31 13:38:57 -07:00
Xavier Ducrohet
f4c73da84f Update structure for the build-tools/plat-tools.
Change-Id: Idf0d8cd41812ca92d8bb6910c4bd7d64eaaff51a
2015-06-02 11:20:00 -07:00
Xavier Ducrohet
a0de890405 Fix build breakage again.
Forgot to change the new location of llvm-rs-cc

Change-Id: Ief422e11cdb9a5205032afb1c47de97af95d80c1
2015-05-20 18:36:40 -07:00
Xavier Ducrohet
19b0ecb120 Fix build breakage.
The windows build needs to delete build tools from the new location.

Change-Id: Ifb77a5e4558734dba7eeca6c784d5fa8aeb391d4
2015-05-20 15:04:11 -07:00
Xavier Ducrohet
7d6d0d4ebb Fix build tools packaging.
Move exe under bin/ and the libraries under lib/

Change-Id: Id9fa6bf921e69810f92876623bd69302e85f7a61
2015-05-20 08:55:03 -07:00
Ying Wang
87f01085fe Update prebuilts path.
Bug: 20239510
Change-Id: Id2c699fb516d55deceffd8194a485b078564c8de
2015-04-23 10:00:15 -07:00
Ying Wang
07dd2eb7e6 Update prebuilts path.
Bug: 20239510
Change-Id: Id2c699fb516d55deceffd8194a485b078564c8de
2015-04-15 12:31:49 -07:00
Dan Albert
d4a1f0619b Fix SDK library paths for Windows and Darwin too.
Change-Id: Ibaae6fd4089c804f50f8065e614c5de1b71c242b
2015-03-14 02:34:38 +00:00
Adam Lesinski
d155da9790 Add split-select tool to SDK build.
Change-Id: I3889cb62587cdd8479cd91cee2412703f90cd91c
2014-11-05 11:34:03 -08:00
Xavier Ducrohet
8641d4dada Move mulit-dex files around.
This allows the mainDexClasses to work by
finding shrinkedAndroid.jar and proguard (from
the SDK Tools folder) correctly.

Change-Id: Ib3d85f775876b8a487af04bd072f6d8877f31d3b
2014-10-31 13:47:47 -07:00
Xavier Ducrohet
8361bb0dfa Update build-tools and support for multidex.
Add the script to run multi-dex manually in build tools
Update non-maven support package to .0.1 to release a version
with the fixed multi-dex support lib.

Change-Id: I78c84e0d999855f9fc20fadfa21647e570a9f8c9
2014-10-29 11:07:40 -07:00
Stephen Hines
3f2caae206 Restore the ability to build RS-related binaries on Windows.
Bug: 14416410

This change reverts two prior commits (listed below):

Revert "Use renderscript prebuilts for windows."
This reverts commit ebacf02e88.

Revert "Temporarily disable rs/bcc in win_sdk"
This reverts commit c63c2d31ba.
2014-09-30 02:35:08 -07:00
Xavier Ducrohet
ac21950368 Add more tools to platform-tools
- etc1tool
- hprof-conv
- dmtracedump

These are platform tools rather than SDK Tools.

Change-Id: I75eb8ea5404ef7ecf7104ecc9129cf439df0e51c
2014-06-21 14:56:38 -07:00
Xavier Ducrohet
4049f60aa7 Fix windows build.
Windows build is based on linux and it needs
to delete the linux executable. sqlite3 moved
from tools to platform-tools so we need to delete it
from the right folder.

Change-Id: Ifae3b0e8972ba7ca316e6e8fd7908f6c8c11a271
2014-06-17 22:01:07 -07:00
Xavier Ducrohet
ebacf02e88 Use renderscript prebuilts for windows.
Change-Id: Ie487ff571a8552a166742824ba43c4c445c432f5
2014-06-17 21:36:30 -07:00
Xavier Ducrohet
0f0b786b5a Move sqlite3 to platform-tools.
This was in the SDK tools before but it's really part of
the platform.

Change-Id: I2a88d288aec6fd1556a28db58976fc1c889efd35
2014-06-17 20:25:57 -07:00
Raphael Moll
c63c2d31ba Temporarily disable rs/bcc in win_sdk
Change-Id: Ic3c49f14098662c83167151a2abc7f46d847c67f
2014-05-02 12:21:17 -07:00
Xavier Ducrohet
76510e2dd2 Move ZipAlign to build-tools.
Change-Id: Id83a8dc86946bcde78e9eaaab009a06a59fccbd0
2014-04-03 10:09:53 -07:00
Xavier Ducrohet
8791785cd0 Package Renderscript files for support mode.
Change-Id: I4eae052b01ae014f3e4d289ba33893dfd9c43309
2013-08-13 15:57:08 -07:00
Stephen Hines
4483ade6b2 Add frameworks/rs and bcc_compat to windows SDK whitelist.
Change-Id: I81ff95e98bd827051336709d822f953295269d62
2013-07-31 17:54:37 -07:00
Xavier Ducrohet
cefd49aae6 Strip dynamic libraries to reduce size.
Change-Id: Ic43c7cc3dfca82e359abf8ef4c3259ac06eaa7dc
2013-07-25 14:48:26 -07:00
Xavier Ducrohet
9368498dc3 Remove .so from the windows build-tools.
Change-Id: I7c8610a5c4aec36bcdf56607189e273944738124
2013-07-25 12:36:16 -07:00
Xavier Ducrohet
afda1d33de Add dynamic libraries for renderscript.
The new llvm-rs-cc compiler is not statically linked
anymore so those libraries are needed.

Also add the new support stuff.

Change-Id: I4d56f0b07f0f0f120b512726689ae4ff07f38322
2013-07-25 12:24:21 -07:00
Raphael Moll
9ca69cf21f SDK: Generate build-tools package.
(cherry-picked from bc7c8c5fc5)

Change-Id: I36e9ee9a9486da18704428ce5225934a6a308029
2013-03-22 13:38:56 -07:00
Xavier Ducrohet
40525ef472 Move stuff from prebuilt to prebuilts/tools
Also move some atree copy to sdk.git where they belong.

Change-Id: Iab62343806917f24f47d15b9dea75e44422d8764
2012-04-03 16:33:35 -07:00
Raphael
476edbaae4 Merge "SDK: package fastboot in platform-tools on 3 OSes." Do not merge.
SDK Bug: 21115

(cherry picked from commit 94a55ddf0b)

Change-Id: I7c61bd171d85a52fdb0ac21bd2861f3d474eb4dc
2011-12-12 22:08:12 -08:00
Raphael Moll
ec48ca3dff Win SDK: fix missing platforms-tools/dx.bat
In the new windows.atree, the batch file was missing the .bat extension.
This prevents the SDK Manager from recognizing platform-tools.

Change-Id: I885b748f9ce7f6ceeb9f7b9c35ca38f7b8029f55
2011-09-17 21:52:14 -07:00
Raphael
bc16220756 Use atree for the Windows SDK. Strip binaries. DO NOT MERGE.
This moves the copy/strip/rm logic for the Windows SDK
from the patch_windows_sdk.sh to a regular sdk-windows-x86.atree.

The bash script is still here to invoke atree and do whatever
cleanup we might want to do later.

This should make it easier to maintain the Windows SDK
by providing a structure similar to tools.atree.

This change requires build.git Change-Id: I22aae7a8 to
have rm/strip support in atree.

Cherry-pick from master e07f59a

Change-Id: Ia71fc69717eaee6e4d8d062144347db3326e4127
2011-09-16 21:38:03 -07:00