History log of /external/deqp/scripts/build/build.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
69bb2f6bcf261caa994273ee21b8e6111845d89e 27-Mar-2017 Pyry Haulos <phaulos@google.com> Add new Android build and install scripts

This change adds new Android build and install scripts under
scripts/android. Key improvements over old ones are:

* Build no longer relies on ant or 'android project' tools.

* Native code build leverages scripts/build code which should fix
incremental builds and improve compatibility.

* Build script error reporting should be much better.

* Final APK is now built incrementally which should enable much faster
incremental builds once asset copy targets are fixed in main build.

This work required some changes to common code:

* Android cross-compile toolchain is set up by including
targets/android/ndk-r11.cmake before project() in the main
CMakeLists.txt instead of using -DCMAKE_TOOLCHAIN_FILE. CMake native
toolchain file support seems incredbly buggy and configuring
toolchain in regular build files seems to be much more robust.

* scripts/build/config.py now finds CMake automatically on OS X.

* New HostInfo class has been added into scripts/build/config.py.

Components: AOSP, Framework

Change-Id: I4b5b78c0d4d3aff248887ba5ced0c91081e24e6b
/external/deqp/scripts/build/build.py
d10bb3c8c9552ee114a2cbf48255c96c68423bda 13-Jul-2015 Pyry Haulos <phaulos@google.com> Re-create build directory if using existing one fails

When having multiple branches simultaneously checked out, it is common
to run into a situation where build_caselists.py or
build_android_mustpass.py fails since the existing build directory
points to different source tree.

As a fix remove and re-create build directory if using existing one
fails.

Change-Id: I3345482fbd3807dc153ac57aee6e893d059fc963
/external/deqp/scripts/build/build.py
3c77ed4e119083afaec64a173bfdcf024c271635 06-Jan-2015 Jarkko Pöyry <jpoyry@google.com> Add copyright banner to scripts.

Change-Id: I76ada41d0783c658aa3208475650f7d8fb8e6fd4
/external/deqp/scripts/build/build.py
290f32ab4cdac8866be121c3da33bb187333f4ab 29-Oct-2014 Pyry Haulos <phaulos@google.com> First iteration of new release script

This change restores release script from the grave and adapts it to the
new environment. Releases are now defined by a simple configuration
(source-only, bin-only, or both) and unique name. Android APK and linux64
utility binaries are currently built but not tested.

Additionally, deprecated license checks have been removed from qpInfo and
tcuApp.

Change-Id: If5073f65e7a91ec60fa7d903c9e9cfd196075944
/external/deqp/scripts/build/build.py
3c827367444ee418f129b2c238299f49d3264554 02-Sep-2014 Jarkko Poyry <jpoyry@google.com> Import dEQP.

Import drawElements Quality Program from an internal repository.

Bug: 17388917
Change-Id: Ic109fe4a57e31b2a816113d90fbdf51a43e7abeb
/external/deqp/scripts/build/build.py