Merge "init: separate init packaging for mainline"

am: 89bf115a70

Change-Id: I63fc45defb846d320b18ee2e5eb928bc38f64097
This commit is contained in:
Tom Cherry 2018-10-16 13:38:05 -07:00 committed by android-build-merger
commit a0ff184778

View file

@ -51,7 +51,8 @@ LOCAL_SRC_FILES := \
uevent_listener.cpp \
util.cpp \
LOCAL_MODULE := init
LOCAL_MODULE := init_first_stage
LOCAL_MODULE_STEM := init
LOCAL_FORCE_STATIC_EXECUTABLE := true
@ -87,8 +88,32 @@ LOCAL_STATIC_LIBRARIES := \
libselinux \
libcap \
LOCAL_REQUIRED_MODULES := \
init_second_stage \
LOCAL_SANITIZE := signed-integer-overflow
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := init_system
ifeq ($(BOARD_BUILD_SYSTEM_ROOT_IMAGE),true)
LOCAL_REQUIRED_MODULES := \
init_first_stage \
init_second_stage \
else
LOCAL_REQUIRED_MODULES := \
init_second_stage \
endif
include $(BUILD_PHONY_PACKAGE)
include $(CLEAR_VARS)
LOCAL_MODULE := init_vendor
ifneq ($(BOARD_BUILD_SYSTEM_ROOT_IMAGE),true)
LOCAL_REQUIRED_MODULES := \
init_first_stage \
endif
include $(BUILD_PHONY_PACKAGE)