187a771f594a3b96caad7f6f15827874d3308ef5 |
|
28-Oct-2016 |
Ben Wagner <bungeman@google.com> |
Add support for lib_dirs to gn_to_cmake.py. The vulcan code uses lib_dirs to point to the libs in the SDK. Change-Id: I4a1a4235b8534f3f937640b10f9758b0c70434c9 Reviewed-on: https://skia-review.googlesource.com/4003 Reviewed-by: Herb Derby <herb@google.com> Commit-Queue: Ben Wagner <bungeman@google.com>
/external/skia/gn/gn_to_cmake.py
|
388faa0fb98754da438c34bde0b03a8fb3648b8a |
|
05-Oct-2016 |
Ben Wagner <bungeman@google.com> |
Auto re-gen for gn cmake generator. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=3028 Change-Id: I73c6ce9e852c280bbb2017c30717809b4cb44046 Reviewed-on: https://skia-review.googlesource.com/3028 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Ben Wagner <bungeman@google.com>
/external/skia/gn/gn_to_cmake.py
|
dc69dc7e5e2833af6137a5cd24a86b89c19f6434 |
|
04-Oct-2016 |
Ben Wagner <bungeman@google.com> |
Add action_foreach, copy, and proper target naming. Also properly handles dependencies across OBJECT libraries. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2939 Change-Id: I4aa48c896caf262772fe9769e742b54f6e265ab0 Reviewed-on: https://skia-review.googlesource.com/2939 Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/gn/gn_to_cmake.py
|
bc34404dc3feb4dac854aa43825646dd01139ccb |
|
29-Sep-2016 |
Ben Wagner <bungeman@google.com> |
Implement 'action' in gn_to_cmake.py. With this change it is possible to build all Skia targets. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2784 Change-Id: I5c53a6ba5746d210e0ae8f7a29b409d40c7b9bff Reviewed-on: https://skia-review.googlesource.com/2784 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by: Mike Klein <mtklein@chromium.org>
/external/skia/gn/gn_to_cmake.py
|
e95ea08cf4134eff0fa1f7afe624b4a49e3c5ba4 |
|
28-Sep-2016 |
bungeman <bungeman@google.com> |
Improve GN to CMake translation for building. This adds proper target types, dependencies, and library handling. This is enough to build and run dm on Linux and Mac. Change-Id: I5220f67f7dd3dbada7ad03ef83fff8fd80158fad Reviewed-on: https://skia-review.googlesource.com/2664 Commit-Queue: Ben Wagner <bungeman@google.com> Reviewed-by: Mike Klein <mtklein@google.com>
/external/skia/gn/gn_to_cmake.py
|
623ef92e4fd7d79786f828844aade96bc3578e0e |
|
23-Sep-2016 |
bungeman <bungeman@google.com> |
Json ide script for gn to output cmake. Can be run like gn gen out/debug --ide=json --json-ide-script=../../gn/gn_to_cmake.py or gn gen out/debug --ide=json python gn/gn_to_cmake.py out/debug/project.json This first pass creates CMakeLists.txt with just enough information for an ide. Each target is just a static library with sources, include directories, and defines. NOTRY=true This isn't automatically tested. Review-Url: https://codereview.chromium.org/2363873002
/external/skia/gn/gn_to_cmake.py
|