History log of /frameworks/rs/update_rs_prebuilts.sh
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ed2d4bd3c4f3c06698003e56a262a3eee92d3d73 23-May-2017 Dan Willemsen <dwillemsen@google.com> Stop using obj/lib

We're moving away from obj/lib and over to using a file in the standard
per-module intermediates directory. There may be more than one file
under the intermediates directory named libXXX.so, so stop using find
and use the correct filename directly.

Also remove references to ANDROID_USE_BUILDCACHE, which has been
removed.

Test: cd frameworks/rs; ./update_rs_prebuilts.sh (without mips, which doesn't build)
Change-Id: If739962f166581997dad41637bcf4fc3e4dfdb66
/frameworks/rs/update_rs_prebuilts.sh
89e35a551ee4b0bfcb3ede10da3b027dba1da7ef 13-Jan-2017 Jean-Luc Brouillet <jeanluc@google.com> Move the java test directory under rs/test

Bug: 34265954
Test: Compile all the tests
Test: Run imageprocessing_jb
Test: Run update_rs_prebuilts.sh

Change-Id: Ia7f20f1f8a2450f538950950bff51472d643ca1a
/frameworks/rs/update_rs_prebuilts.sh
4c41224c8c28f35f48f1d80394be715f9ad30e06 11-Jan-2017 Jean-Luc Brouillet <jeanluc@google.com> Merge "Move scriptc to script_api/include."
262bbaea94577cdc58a73a83be1c1c04ddfdc832 10-Jan-2017 Miao Wang <miaowang@google.com> Update update_rs_prebuilts.sh reflecting the change of
frameworks/support/v8/renderscript merged to frameworks/rs/support.

Test: ./update_rs_prebuilts.sh

Change-Id: If9e5846705144bd070b982f87174e398bb4769ae
/frameworks/rs/update_rs_prebuilts.sh
2a85b6b9d6f9cb8f1b20d573c1c5ceafe901b011 09-Jan-2017 Jean-Luc Brouillet <jeanluc@google.com> Move scriptc to script_api/include.

Part 1 of the directory re-organization. We're renaming the "api" directory
to "script_api" directory to distinguish between our control api (java or c++)
and our script api.

We're also moving the scriptc directory under that newly renamed directory,
and change its name to the more appropriate "include".

Test: scriptc/generate.sh
Test: compiled ImageProcessing_jb

Change-Id: I00c3bbf5728b652d1541ebe4123717f6ab639f09
/frameworks/rs/update_rs_prebuilts.sh
a60ca5da7314f679cc4c0c068c6430d98c4eb471 04-Oct-2016 Pirama Arumuga Nainar <pirama@google.com> Fix script that updates RS prebuilts

Bug: http://b/31320715

Build RSTest_Compatlib after copying the new prebuilts so it gets built
using the new runtime libraries (librsrt*.bc). Consequently, build
libRSSupport.so, llvm-rs-cc and bcc_compat directly. These are part of
the prebuilts but used to be transitively built along with
RSTest_Compatlib.

Test: Build AOSP and run RenderScript tests (host tests for slang and
libbcc, RsTest, CTS)

Change-Id: I4a6476d450f3c28bbd43452c83ebe7400fe9c567
/frameworks/rs/update_rs_prebuilts.sh
75e0547ec0818a6944496e43fa9d431f012705d7 16-Jun-2016 David Gross <dgross@google.com> Minor usability improvements to update_rs_prebuilts.sh.

Added option -j (to control number of cores used to build).
Added option --no-start (to suppress repo start).
Do not report number of cores used to build if no build.
Do not copy files if prebuilts/sdk contains modified files.

Change-Id: If327aaed94168e2c6d65448643907c25a3256f24
/frameworks/rs/update_rs_prebuilts.sh
38b26af049b78923b8adf17da526219e47c8799e 30-Mar-2016 Miao Wang <miaowang@google.com> Add librsrt_x86_64.bc and modify the script to update x86_64 prebuilts.

Bug: 19735423
Change-Id: Iabf5ba261f113e72ccab06afca968a036b9679e1
(cherry picked from commit 2a54eadacced2ad69d39404bcb52b5332761c5ce)
/frameworks/rs/update_rs_prebuilts.sh
18787e05c8e37f315d8189491a9ae40be26982de 18-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Merge "Update frameworks/rs/ for LLVM rebase to r256229"
f149b326108cf89a5d0298729c256a5ea96a4300 27-Feb-2016 Miao Wang <miaowang@google.com> Make update_rs_prebuilts.sh work on darwin15 (OSX El Capitan)

Bug: 27391260
Change-Id: I85fc7400a713b79a96d4a5df3d2ae42b0565fe8d
/frameworks/rs/update_rs_prebuilts.sh
651a38eb254f069f28fc99b7d180756123ff3a8a 14-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Update frameworks/rs/ for LLVM rebase to r256229

http://b/26987366

Change-Id: I7448ec907a781f86d0db48507ad2751e0ed9f36c
/frameworks/rs/update_rs_prebuilts.sh
d0c45801692f4ae7b90a923ed1c57a3ec8ed4cb2 26-Feb-2016 Miao Wang <miaowang@google.com> Update update_rs_prebuilts.sh to explicitly make support lib jar

Bug: 27338966

- Previously we were using dx to generate jar for support lib.
- Since JACK supports generating jar files directly, update the
script to do the right thing.

Change-Id: If3a4f439b50be19695d0cec81fe4c5c4254a1b7f
(cherry picked from commit a354a8e0c546df15759accfec1c568c866efba1e)
/frameworks/rs/update_rs_prebuilts.sh
d50da7dad883c1663ceb4540da808ab0db66b7b5 28-Jul-2015 Miao Wang <miaowang@google.com> am 4581f03d: Disable jack usage for when building RS prebuilts

* commit '4581f03df1786d3a2585dabb599278b9c0257df9':
Disable jack usage for when building RS prebuilts
27fb717164b79254a62206c9d825352bb1ab011b 28-Jul-2015 Stephen Hines <srhines@google.com> resolved conflicts for merge of 648a1c13 to mnc-dr-dev-plus-aosp

Change-Id: Iff9b6c649fb213a7511ab1ebad87c693250b04a6
4581f03df1786d3a2585dabb599278b9c0257df9 26-Jul-2015 Miao Wang <miaowang@google.com> Disable jack usage for when building RS prebuilts

Bug: 22693954
Change-Id: Ibfc46acf2a23e711b9f4c8236bff4d7c9f8acb43
/frameworks/rs/update_rs_prebuilts.sh
648a1c137663ef7207684d0d7009dd5518942111 25-Jul-2015 Stephen Hines <srhines@google.com> Prepare for arm64 prebuilts of RS support library.

Bug: 22693954

This change fixes update_rs_prebuilts.sh to build for arm64 as well. It
also makes some changes to RSTest_CompatLib for working on arm64 (i.e.
removed APIs, etc.). The old version of RSTest_CompatLib is retained as
RSTest_CompatLibLegacy, but it is disabled from building due to errors
with mma and FORCE_BUILD_RS_COMPAT. We also now need to ensure we
properly build all the required libraries (both .so and .a files).

Change-Id: If89b8a542eb0d61db0ba186d4e3221bcc6e5664b
/frameworks/rs/update_rs_prebuilts.sh
9ce800fba232e235cc36ed2dbd06b51bf657d4d4 25-Jun-2015 Stephen Hines <srhines@google.com> am deadba74: am 1b6cd76d: Merge "Fix update_rs_prebuilts.sh so that it works on the latest MacOS."

* commit 'deadba74ada631313498e2aed9cbfa4c86336691':
Fix update_rs_prebuilts.sh so that it works on the latest MacOS.
24461aa7c90cc1b2a83072f42a2d453e3d059732 25-Jun-2015 Stephen Hines <srhines@google.com> Fix update_rs_prebuilts.sh so that it works on the latest MacOS.

Change-Id: I11531f2de998fb291fd6d07883d5a103115b09af
/frameworks/rs/update_rs_prebuilts.sh
61c124a7be3c8900c34a27a64e84c73c549fa808 12-Jun-2015 Miao Wang <miaowang@google.com> fix update_rs_prebuilts.sh after build system change.

b/21813354

Change-Id: I948396ffd44896a1d84f5ee16b4222f4a0d6f67d
/frameworks/rs/update_rs_prebuilts.sh
f562784573ebf580bc0c691509922b292e71b1d2 11-May-2015 Pirama Arumuga Nainar <pirama@google.com> Adapt update_rs_prebuilts.sh to new SDK layout

The structure of SDK prebuilts has changed. The files go into lib,
lib64 or bin subdirectories in prebuilts/sdk/tools/<OS>. Adapt
update_rs_prebuilts.sh to this layout. Currently, lib/ has just the
32-bit version of libc++.so

Change-Id: I11fc114ee0c888f2c54cb92db9e5084ca921fba5
(cherry picked from commit 9b0ec105175dc668cf4f373bdccc74f465fcb831)
/frameworks/rs/update_rs_prebuilts.sh
9b0ec105175dc668cf4f373bdccc74f465fcb831 11-May-2015 Pirama Arumuga Nainar <pirama@google.com> Adapt update_rs_prebuilts.sh to new SDK layout

The structure of SDK prebuilts has changed. The files go into lib,
lib64 or bin subdirectories in prebuilts/sdk/tools/<OS>. Adapt
update_rs_prebuilts.sh to this layout. Currently, lib/ has just the
32-bit version of libc++.so

Change-Id: I11fc114ee0c888f2c54cb92db9e5084ca921fba5
/frameworks/rs/update_rs_prebuilts.sh
b184dc06a752b5a1d73fb89aef838d9288385cf9 03-Dec-2014 Stephen Hines <srhines@google.com> Update script for switch to lib64/ for host prebuilts.

Change-Id: I8a502c13d50b8c804666884550d7407685cc6d67
/frameworks/rs/update_rs_prebuilts.sh
f7dfd22fc82c01ac59f4e61683eb231d8738bab0 30-Sep-2014 Tim Murray <timmurray@google.com> Update prebuilts script to use new host lib directory.

Change-Id: I5ac7a5fd78d194e69e4713f057ecb45401bdd637
/frameworks/rs/update_rs_prebuilts.sh
99f3d615e8bc41a3eba45734fcdca2a08d5115a4 30-May-2014 Stephen Hines <srhines@google.com> We don't need these libraries in our prebuilts going forward.

Change-Id: Id6d9a95c93425d60b4883ed814ab956e5ca2b3d5
/frameworks/rs/update_rs_prebuilts.sh
c32b4d38eab6ad16d7f915930b13e9a308b29ed9 08-May-2014 Stephen Hines <srhines@google.com> Copy libcompiler_rt.so as well for the host build.

Change-Id: I81b165c1bcd72355bb361bbb232a687bee75cec8
/frameworks/rs/update_rs_prebuilts.sh
1baebcdcb2f1f3d794c837166b925538fcd28acb 06-May-2014 Stephen Hines <srhines@google.com> Add libc++* libraries to update_rs_prebuilts.sh and search obj/ if needed.

Change-Id: I045e1118fede764272c9580cce8a81880d7a2c9f
/frameworks/rs/update_rs_prebuilts.sh
971d42af252f7f3e11144e472e0ac3fc313c73a4 20-Feb-2014 Stephen Hines <srhines@google.com> Improve RS prebuilts script.

- Dynamically configure the number of cores used for parallel make.
- Make sure that we actually build LLVM from scratch.
- Fix build of host "bcc". We were building host and device "bcc" before,
which was unnecessary. Now we just force the .so files to be built, which
ensures a dependency on host "bcc".

Change-Id: I1d85f1f2c2405a4476275139705a5ae4faf29e00
/frameworks/rs/update_rs_prebuilts.sh
004a88dda93fe8756839dfeb391832edc2870fe4 31-Jan-2014 Tim Murray <timmurray@google.com> Merge remote-tracking branch 'upstream/master' into rs

Needed for 64-bit and partner releases.
f38dea949f87ce49d12605ec24af09eb8d68fcb1 28-Jan-2014 Tim Murray <timmurray@google.com> Update RS prebuilts script to explicitly build bcc_compat.

Change-Id: If843f16985ca92c24e47748c8851af92fecff4a2
/frameworks/rs/update_rs_prebuilts.sh
a3957aa5ce87ce28fccc758b8410528c2cad0c41 09-Jan-2014 Stephen Hines <srhines@google.com> Make update_rs_prebuilts.sh script work properly on Darwin.

This script will only copy over the host-side tools for Darwin, and only
builds the ARM device bits to ensure that the host compilers are
constructed.

Change-Id: I967b29ad065b0ab0b82f45a5bd3493da299f9784
/frameworks/rs/update_rs_prebuilts.sh
be96565d929af53b8009014fbec224004c64e4fa 21-Dec-2013 Stephen Hines <srhines@google.com> Add update_rs_prebuilts.sh script for creating new RS prebuilt files.

./update_rs_prebuilts.sh [-h|--help] [-n|--no-build] [-x]

If you use the -n option, it skips building the various trees from scratch,
and instead just does the copying of files. The -x option turns on bash -x,
which prints commands before executing them.

Change-Id: I91255bbb289b5258e0829e7febbc32c1ff48e3e2
/frameworks/rs/update_rs_prebuilts.sh