1cmake_minimum_required(VERSION 3.6) 2project(native) 3 4include("${CMAKE_CURRENT_SOURCE_DIR}/../../CMakeLists.txt") 5 6try_add_subdir(libs/gui/libgui) 7try_add_subdir(libs/gui/tests/libgui_test) 8try_add_subdir(libs/ui/libui) 9try_add_subdir(libs/renderengine/librenderengine) 10try_add_subdir(services/surfaceflinger/surfaceflinger) 11try_add_subdir(services/surfaceflinger/CompositionEngine/libcompositionengine_mocks) 12try_add_subdir(services/surfaceflinger/CompositionEngine/libcompositionengine_test) 13try_add_subdir(services/surfaceflinger/CompositionEngine/libcompositionengine) 14try_add_subdir(services/surfaceflinger/FrameTimeline/libframetimeline) 15try_add_subdir(services/surfaceflinger/TimeStats/timestatsproto/libtimestats_proto) 16try_add_subdir(services/surfaceflinger/TimeStats/libtimestats) 17try_add_subdir(services/surfaceflinger/layerproto/liblayers_proto) 18try_add_subdir(services/surfaceflinger/tests/IPC_test) 19try_add_subdir(services/surfaceflinger/tests/fakehwc/sffakehwc_test) 20try_add_subdir(services/surfaceflinger/tests/SurfaceFlinger_test) 21try_add_subdir(services/surfaceflinger/tests/vsync/test-vsync-events) 22try_add_subdir(services/surfaceflinger/tests/waitforvsync/test-waitforvsync) 23try_add_subdir(services/surfaceflinger/tests/unittests/libsurfaceflinger_unittest) 24try_add_subdir(services/surfaceflinger/libSurfaceFlingerProp) 25try_add_subdir(services/surfaceflinger/sysprop/libSurfaceFlingerProperties) 26try_add_subdir(services/surfaceflinger/fuzzer/surfaceflinger_fuzzer) 27try_add_subdir(services/surfaceflinger/fuzzer/surfaceflinger_displayhardware_fuzzer) 28try_add_subdir(services/surfaceflinger/fuzzer/surfaceflinger_scheduler_fuzzer) 29