Loading services/surfaceflinger/Android.bp +15 −23 Original line number Diff line number Diff line Loading @@ -187,22 +187,18 @@ filegroup { ], } cc_library_shared { // Please use libsurfaceflinger_defaults to configure how the sources are // built, so the same settings can be used elsewhere. name: "libsurfaceflinger", defaults: ["libsurfaceflinger_production_defaults"], srcs: [ ":libsurfaceflinger_sources", // Note: SurfaceFlingerFactory is not in the default sources so that it // can be easily replaced. "SurfaceFlingerFactory.cpp", cc_defaults { name: "libsurfaceflinger_binary", defaults: [ "surfaceflinger_defaults", "libsurfaceflinger_production_defaults", ], cflags: [ "-DLOG_TAG=\"SurfaceFlinger\"", "-DUSE_VR_COMPOSER=1", ], // VrComposer is not used when building surfaceflinger for vendors // TODO: Is this ever built for vendors? target: { vendor: { cflags: [ Loading @@ -210,15 +206,6 @@ cc_library_shared { ], }, }, logtags: ["EventLog/EventLogTags.logtags"], } cc_defaults { name: "libsurfaceflinger_binary", defaults: ["surfaceflinger_defaults"], cflags: [ "-DLOG_TAG=\"SurfaceFlinger\"", ], shared_libs: [ "android.frameworks.displayservice@1.0", "android.hardware.configstore-utils", Loading @@ -240,12 +227,18 @@ cc_defaults { "libserviceutils", "libtrace_proto", ], ldflags: ["-Wl,--export-dynamic"], logtags: ["EventLog/EventLogTags.logtags"], } filegroup { name: "surfaceflinger_binary_sources", srcs: ["main_surfaceflinger.cpp"], srcs: [ ":libsurfaceflinger_sources", // Note: SurfaceFlingerFactory is not in the default sources so that it // can be easily replaced. "SurfaceFlingerFactory.cpp", "main_surfaceflinger.cpp" ], } cc_binary { Loading @@ -254,7 +247,6 @@ cc_binary { init_rc: ["surfaceflinger.rc"], srcs: [":surfaceflinger_binary_sources"], shared_libs: [ "libsurfaceflinger", "libSurfaceFlingerProp", ], } Loading services/surfaceflinger/tests/unittests/Android.bp +0 −1 Original line number Diff line number Diff line Loading @@ -92,7 +92,6 @@ cc_test { shared_libs: [ "libprotoutil", "libstatssocket", "libsurfaceflinger", "libtimestats", "libtimestats_proto", ], Loading Loading
services/surfaceflinger/Android.bp +15 −23 Original line number Diff line number Diff line Loading @@ -187,22 +187,18 @@ filegroup { ], } cc_library_shared { // Please use libsurfaceflinger_defaults to configure how the sources are // built, so the same settings can be used elsewhere. name: "libsurfaceflinger", defaults: ["libsurfaceflinger_production_defaults"], srcs: [ ":libsurfaceflinger_sources", // Note: SurfaceFlingerFactory is not in the default sources so that it // can be easily replaced. "SurfaceFlingerFactory.cpp", cc_defaults { name: "libsurfaceflinger_binary", defaults: [ "surfaceflinger_defaults", "libsurfaceflinger_production_defaults", ], cflags: [ "-DLOG_TAG=\"SurfaceFlinger\"", "-DUSE_VR_COMPOSER=1", ], // VrComposer is not used when building surfaceflinger for vendors // TODO: Is this ever built for vendors? target: { vendor: { cflags: [ Loading @@ -210,15 +206,6 @@ cc_library_shared { ], }, }, logtags: ["EventLog/EventLogTags.logtags"], } cc_defaults { name: "libsurfaceflinger_binary", defaults: ["surfaceflinger_defaults"], cflags: [ "-DLOG_TAG=\"SurfaceFlinger\"", ], shared_libs: [ "android.frameworks.displayservice@1.0", "android.hardware.configstore-utils", Loading @@ -240,12 +227,18 @@ cc_defaults { "libserviceutils", "libtrace_proto", ], ldflags: ["-Wl,--export-dynamic"], logtags: ["EventLog/EventLogTags.logtags"], } filegroup { name: "surfaceflinger_binary_sources", srcs: ["main_surfaceflinger.cpp"], srcs: [ ":libsurfaceflinger_sources", // Note: SurfaceFlingerFactory is not in the default sources so that it // can be easily replaced. "SurfaceFlingerFactory.cpp", "main_surfaceflinger.cpp" ], } cc_binary { Loading @@ -254,7 +247,6 @@ cc_binary { init_rc: ["surfaceflinger.rc"], srcs: [":surfaceflinger_binary_sources"], shared_libs: [ "libsurfaceflinger", "libSurfaceFlingerProp", ], } Loading
services/surfaceflinger/tests/unittests/Android.bp +0 −1 Original line number Diff line number Diff line Loading @@ -92,7 +92,6 @@ cc_test { shared_libs: [ "libprotoutil", "libstatssocket", "libsurfaceflinger", "libtimestats", "libtimestats_proto", ], Loading