cc_defaults { | |
name: "servicemanager_flags", | |
cflags: [ | |
"-Wall", | |
"-Wextra", | |
"-Werror", | |
], | |
product_variables: { | |
binder32bit: { | |
cflags: ["-DBINDER_IPC_32BIT=1"], | |
}, | |
}, | |
shared_libs: ["liblog"], | |
} | |
cc_binary { | |
name: "bctest", | |
defaults: ["servicemanager_flags"], | |
srcs: [ | |
"bctest.c", | |
"binder.c", | |
], | |
} | |
cc_binary { | |
name: "servicemanager", | |
defaults: ["servicemanager_flags"], | |
srcs: [ | |
"service_manager.c", | |
"binder.c", | |
], | |
shared_libs: ["libcutils", "libselinux"], | |
init_rc: ["servicemanager.rc"], | |
} |