diff --git a/init/Android.bp b/init/Android.bp index 0d7240e37..432c29870 100644 --- a/init/Android.bp +++ b/init/Android.bp @@ -69,6 +69,7 @@ cc_library_static { "import_parser.cpp", "log.cpp", "parser.cpp", + "property_service.cpp", "service.cpp", "tokenizer.cpp", "uevent_listener.cpp", @@ -81,7 +82,12 @@ cc_library_static { "libselinux", "liblog", "libprocessgroup", + "libfs_mgr", ], + include_dirs: [ + "system/core/mkbootimg", + ], + } /* @@ -105,15 +111,11 @@ cc_binary { "init.cpp", "init_first_stage.cpp", "keychords.cpp", - "property_service.cpp", "reboot.cpp", "signal_handler.cpp", "ueventd.cpp", "watchdogd.cpp", ], - include_dirs: [ - "system/core/mkbootimg" - ], static_libs: [ "libinit", "libbootloader_message", @@ -162,9 +164,12 @@ cc_test { shared_libs: [ "libbase", "libcutils", - "libselinux", ], - static_libs: ["libinit"], + static_libs: [ + "libinit", + "libselinux", + "libcrypto", + ], } subdirs = ["*"] diff --git a/init/Android.mk b/init/Android.mk index f30c2a451..3886ed52f 100644 --- a/init/Android.mk +++ b/init/Android.mk @@ -51,15 +51,12 @@ LOCAL_SRC_FILES:= \ init.cpp \ init_first_stage.cpp \ keychords.cpp \ - property_service.cpp \ reboot.cpp \ signal_handler.cpp \ ueventd.cpp \ watchdogd.cpp \ LOCAL_MODULE:= init -LOCAL_C_INCLUDES += \ - system/core/mkbootimg LOCAL_FORCE_STATIC_EXECUTABLE := true LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)