summaryrefslogtreecommitdiffstats
path: root/build/tools
Commit message (Collapse)AuthorAgeFilesLines
* Fix size and sha1sum for some sdk targetsbohu2015-06-011-0/+2
| | | | | | | | | | | Targets such as sdk_google_phone_{x86,arm,...}-sdk have wrong size and sha1sum in the repo-sys-img.xml, because the sdk_repo.mk file incorrectly over-writes the final images zip. bug: 20927015 Change-Id: I151c8759c299d4a943f00ca2734ef65dea727262
* am 214797ac: Merge "Update the winsdk-tools prerequisites."Ying Wang2015-01-271-2/+2
|\ | | | | | | | | * commit '214797acbe66390a012d2ba47200f6e8330d5c33': Update the winsdk-tools prerequisites.
| * Update the winsdk-tools prerequisites.Ying Wang2015-01-271-2/+2
| | | | | | | | | | | | | | | | | | | | To build the windows SDK tools, we need only the Linux llvm-tblgen and clang-tblgen, but not llvm-rs-cc or bcc_compat. This reduces significantly build time if you want run only "make winsdk-tools". Bug: 19149444 Change-Id: I971dd6a6e1a7dd11a968ee8be8cd02085055c262
| * resolved conflicts for merge of 3f2caae2 to lmp-dev-plus-aospStephen Hines2014-10-011-14/+3
| |\ | | | | | | | | | Change-Id: I540734e15e984d12b81cc47d90430e40cc3d2397
* | \ am 94527b09: am ed6aaf3f: Merge "Add split-select tool to SDK build." into ↵Adam Lesinski2014-11-111-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | lmp-mr1-dev * commit '94527b094fbcbf73ce00ecfcdc2ee31aa74ccd1e': Add split-select tool to SDK build.
| * | | Add split-select tool to SDK build.Adam Lesinski2014-11-051-0/+1
| | |/ | |/| | | | | | | Change-Id: I3889cb62587cdd8479cd91cee2412703f90cd91c
* | | resolved conflicts for merge of 3f2caae2 to lmp-mr1-dev-plus-aospNarayan Kamath2014-10-021-14/+3
|\| | | |/ |/| | | Change-Id: If9f3110e57131f13c55a87169dbdc2cd8cf74660
| * Restore the ability to build RS-related binaries on Windows.Stephen Hines2014-09-301-14/+3
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 14416410 This change reverts two prior commits (listed below): Revert "Use renderscript prebuilts for windows." This reverts commit ebacf02e88f7ec2bf77b671d14e1d524a2786e1b. Revert "Temporarily disable rs/bcc in win_sdk" This reverts commit c63c2d31ba050d61594aaa317b6d32f5627ce6fc.
* | am 130967f3: Merge "SDK Addon multi-sys-img support, part 2." into lmp-devRaphael Moll2014-09-122-0/+22
|\| | | | | | | | | * commit '130967f3d3f34fc656dc43e43087d0a0c3ae5439': SDK Addon multi-sys-img support, part 2.
| * SDK Addon multi-sys-img support, part 2.Raphael Moll2014-08-212-0/+22
| | | | | | | | | | | | | | Change the sdk_repo rule to generate a system-image zip package and its corresponding XML for the addon. Change-Id: I3c2318d2085362f62784415713b44cc8fe97ea9c
| * Fix sdk build, really this timeJi-Hwan Lee2014-06-221-1/+4
| | | | | | | | Change-Id: I5cddf63a6dc30dee5185a3a6a4e352c574a87213
| * Fix sdk buildsJi-Hwan Lee2014-06-211-9/+9
| | | | | | | | Change-Id: Ifca3f430795bf002ecc7bf77b38c2336e578c5fc
| * resolved conflicts for merge of f78598f7 to klp-modular-dev-plus-aospXavier Ducrohet2014-06-201-12/+9
| |\ | | | | | | | | | Change-Id: I8657c95b169320957629b492fef11994227b3c56
| | * Fix repo script to ignore tools. DO NOT MERGE.Xavier Ducrohet2014-06-201-4/+0
| | | | | | | | | | | | | | | | | | (cherry picked from commit d81eb5d83325a3e06e4b41b5c5f8cca5c62d161f) Change-Id: I7dbd0db25b84a11c36fcd570935357b0e755555c
* | | Add the protobuf compiler binary to the Windows SDK build.Leandro Gracia Gil2014-07-281-0/+1
|/ / | | | | | | Change-Id: I0acca9fc39b8b5528a1ca4bf25b0bacb32b515e2
* | Switch to SDK_HOST_ARCHYing Wang2014-06-091-2/+2
| | | | | | | | | | | | | | | | SDK_HOST_ARCH will be x86 if we are doing 32-bit host multilib build, in which HOST_ARCH is actually x86_64. Bug: 13751317 Change-Id: I8b7893b10cc4d0e71076b3b3625ec2f352aa8602
* | Move SDK system-image source.prop_templates in their own folder.Raphael Moll2014-06-031-3/+3
| | | | | | | | | | | | | | | | | | This allows to have a different rule to generate the source.properties based on the templates and place them in a directory that depends on the current target CPU ABI. In turn this prevents the build from mixing different source.props when building different targets. Change-Id: I4a1d9f47426c94f376947ddae8be9f5549331616
* | Fix SDK repo to prevent mixing different targets.Raphael Moll2014-06-022-1/+4
| | | | | | | | | | | | | | | | | | This makes sure that sdk-repo-*.zip doesn't exist to avoid merging into an existing one. Also fix a warning when generating the repo.xml files. Change-Id: I645ad13936b83c5c33bd84c046b60b77488b9113
* | SDK: support generating repository XML with latest XSD.Raphael Moll2014-05-152-59/+134
| | | | | | | | | | | | | | | | | | The latest version of the repository XSD changes: - archive attributes (os/arch) are now element (host-os) - system images are not longer in the repository.xml and get their own XML file. Change-Id: If5820a84d5c754b816b17b5713bbdb2597736eff
* | Fix repo script to ignore toolsXavier Ducrohet2014-05-081-4/+0
| | | | | | | | Change-Id: I80e6d5802f9a4633378d432eff3e91c2fcf83eeb
* | Revert "win_sdk: temporary disable ALL win_sdk build. DO NOT MERGE."Raphael Moll2014-05-051-15/+17
| | | | | | | | This reverts commit 4a747f67b05e906a5955b82878bb2a69ea0431f5.
* | win_sdk: temporary disable ALL win_sdk build. DO NOT MERGE.Raphael Moll2014-05-031-17/+15
| | | | | | | | | | | | | | | | | | | | This deactivate building all the exe binaries and prevents atree from running (both for dev.git and sdk.git). This still results in a win_sdk folder so that the sdk_repo rule can work, but the generated sdk will only contain linux binaries and is not to be used for production, obviously. Change-Id: I99cd27a050278afae3b62d1ef34a0a1a542bfd1a
* | Temporarily disable rs/bcc in win_sdkRaphael Moll2014-05-021-3/+14
|/ | | | Change-Id: Ic3c49f14098662c83167151a2abc7f46d847c67f
* am 777285ce: Merge "samples: Do not attempt to clean line endings for *.py"Siva Velusamy2013-10-091-7/+4
|\ | | | | | | | | * commit '777285ceedba8cda5fb0fe0843fae6a887522c03': samples: Do not attempt to clean line endings for *.py
| * samples: Do not attempt to clean line endings for *.pySiva Velusamy2013-10-091-7/+4
| | | | | | | | | | | | | | | | The line endings script changes line endings, but also removes the executable permissions of the files. We don't want this to happen for scripts such as systrace.py Change-Id: I355cbc4c77cfb3c90e4615962863288680389bce
* | am 47605d10: Merge "SDK Repository: switch to sdk addon revision 6."Raphael Moll2013-09-301-1/+6
|\| | | | | | | | | * commit '47605d10f9647d21c3b350e944fe0d0f5efdc4e6': SDK Repository: switch to sdk addon revision 6.
| * SDK Repository: switch to sdk addon revision 6.Raphael Moll2013-09-301-1/+6
| | | | | | | | | | | | | | | | addon-6.xsd changes <extra><revision> from an int (major only) to a full <revision> element with major.micro.minor (but not preview part.) Change-Id: Ia37e75a2c8f86f4ecf36edb218f7e243f66a0b36
* | Add bcc_compat to list of required SDK product packages.Stephen Hines2013-08-061-0/+1
| | | | | | | | Change-Id: I890e6461672ffbaf589b72bac02d5c09ef2b370e
* | Add frameworks/rs and bcc_compat to windows SDK whitelist.Stephen Hines2013-07-311-0/+1
|/ | | | Change-Id: I81ff95e98bd827051336709d822f953295269d62
* SDK: Generate build-tools package.Raphael Moll2013-03-224-25/+34
| | | | | | (cherry-picked from bc7c8c5fc59ca99481b534b0e152ff360ed1a3bb) Change-Id: I36e9ee9a9486da18704428ce5225934a6a308029
* am 205d337b: am 6d1249e6: Merge "SDK: Generate build-tools package."Raphael Moll2013-03-221-8/+9
|\ | | | | | | | | * commit '205d337b9db27ef87b2849bef0ac092b3200cb1e': SDK: Generate build-tools package.
| * SDK: Generate build-tools package.Raphael Moll2013-03-224-33/+43
|/ | | | Change-Id: I36e9ee9a9486da18704428ce5225934a6a308029
* Adjust sdk to new prebuilts location.Raphael Moll2013-02-061-2/+2
| | | | Change-Id: I4a2cb710ef3c22b7b3c90e5b4ee7757087ebe44c
* Fix SDK build: use repository XML schemas from new prebuilts.Raphael Moll2013-01-161-2/+2
| | | | Change-Id: I32799751cb19db2f99b45c26b7e308b1e11af161
* SDK: fix sdk_repo build.Raphael Moll2012-12-101-2/+2
| | | | | | | The makefile for sdk_repo looks for the repository/addon XSD files in the tree, these paths needed to be adjusted due to the recent reorganization. Change-Id: I50120542f78dc72da51b4d5377214c064ec68c01
* SDK: Ability to generate repos in XSD repository-7.Raphael Moll2012-05-101-6/+91
| | | | Change-Id: Idc4c75a99625342128e59ea06fe8d30c5b2f56b7
* Support for Windows SDK pre-requisite module list.Raphael Moll2012-04-231-3/+5
| | | | | | Requires sdk.git change I08fc98f2e1 Change-Id: I7388d7292d175ceac221ce6790655b37f85e8a32
* Merge SDK support for source.properties templates.Raphael Moll2012-03-272-3/+3
| | | | | | Requires build.git change Ib36928097 Change-Id: Ida0c471fe166a1388584f2cf2250e07040ed0e55
* Fix build - configure for schema-v4 outputJean-Baptiste Queru2012-03-221-6/+23
| | | | Change-Id: I26b334e54b38cba49e84212fbe40250fb16dc738
* SDK: generate repo using latest schemas when available.Raphael Moll2012-03-212-65/+126
| | | | | | | | | | | | This generates a repository in either v5 or v6 and adjusts the name/vendor attributes accordingly. This extracts the support extra in a separate 'repo-extras.xml' which has an addon.xsd type instead of being a repository.xsd. Requires sdk.git change Ib0363f06 to build properly. Change-Id: I250fe7a3ec0dfa490778ae747a1a8f4e536bb395
* SDK: fix script creating platform source archive.Raphael Moll2011-11-302-9/+68
| | | | | | | | | | | | | | | It turns out that the way I use Python to create ZIP archives is plain wrong. Some files simply don't have the right size and we get EOFException when unzipping with Java's ZipFile. This change adds a flag to instead simply copy all the files we want and then run the 'zip' system command. The python zip facility is left there intact in case I want to go back and fix it later (I'm going to assume it's my usage that's wrong before really blaming python). Change-Id: Iea178a49be0bf23c91c01a2e036ae7a76def2b55
* SDK: generate support library package on build server.Raphael Moll2011-10-012-4/+35
| | | | | | | | Also fix packaging of system image (it had an extra root directory in it, e.g. it was packaging android-4/armeabi-v7a/ instead of just armeabu-v7a/) Change-Id: I0254b2680168d25103222f8871b2af37a7406b58
* SDK: tweak source package (add com.android. sources)Raphael Moll2011-10-011-2/+3
| | | | Change-Id: Id1ad2d482c7f0cf58c5832f321997bb3b57d1f24
* SDK: Generate source packages as part of 'make sdk_repo'Raphael Moll2011-09-283-2/+222
| | | | Change-Id: Iaea55bae22b2af95993d0f97023a015f2c5a5e77
* SDK: generate system-image.zip in sdk_repoRaphael Moll2011-09-272-3/+5
| | | | | | | | | | Also: - in the images_*_source.props, we can't have the platform version name (the human readable string). It's not a valid property of the XML. - disable the included-abi in the platform. Change-Id: I3db62fde5e436bbe8f8e69eb1495ca4e6b954ba2
* SDK: use XSD v5 props when generating repository packages.Raphael Moll2011-09-171-3/+21
| | | | | | | This requires sdk.git Change-Id I6993d6c4 to build (to enable the use of XSD v5). Change-Id: If3beb09ae4eef3990caf661b2d4cfbdfd8a6f86a
* Specify the full path to atree for the windows.atree. DO NOT MERGE.Raphael2011-09-161-1/+2
| | | | | | | | | | | Somehow the build server doesn't automatically find atree. In a future CL this should be amended to pass the proper OUT_HOST_EXECUTABLE, being careful that it points to the host/linux dir, not the current Windows one. Cherry-pick from master b2b5921 Change-Id: I13e532cdc4c0839b6fd7f2a3a149725940a02734
* Use atree for the Windows SDK. Strip binaries. DO NOT MERGE.Raphael2011-09-162-51/+25
| | | | | | | | | | | | | | | | | | 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
* SDK packaging for unified llvm-rs-cc binary.Raphael2011-09-082-6/+2
| | | | Change-Id: I73971ade5bddadd2f395d098e5a083a6f683c302
* am eae54028: am 0221f2d8: am 320d10ef: Package the 2 llvm-rs-cc versions in ↵Raphael2011-06-232-5/+9
|\ | | | | | | | | | | | | the Windows SDK. * commit 'eae54028c2d763c4edd7129f5d9b91d6541b6dea': Package the 2 llvm-rs-cc versions in the Windows SDK.