The directory isn't updated every build necessarily
but the CMakeLists.txt itself is regenerated often.
This should improve the consistency of changing
targets & re-loading the cmake project
Test: make && reload cmake in clion
Change-Id: I5a184ea9c626f03d70f6dc3a5e05646ee33cfe2f
* Only add if it exists!
* Automatically pick arm64 or x86_64!
* Also add a minigbm config
Test: clion
Change-Id: If2b664f42c73f3e98d49df22ee9a6cb2d7064509
ag/11038755 removed some tests from SurfaceFlinger, so we need
to update CMakeLists.txt as well.
Test: Open CLion on fameworks/native project
Bug: b/77585359
Change-Id: Ide31716c85dca3c80979221577b444ecaffb6b32
The additional files are useful when generating the CLion project
definition (as documented in
https://android.googlesource.com/platform/build/soong/+/master/docs/clion.md)
to have a single view of the project.
Test: generate CLion project files and open the projects
Change-Id: I10d0a05a1ad827e253c46768f41ac87fa6d00fc9
Now that we move SurfaceFlinger to use blueprint, we no longer need to write
manual CMakeLists.txt for SurfaceFlinger. This patch updates the native
CMakeLists.txt and removes the legacy file.
Test: make
Change-Id: I4097c5d3f564a47b0238bce62bb818b2835ceafc