universal7885: rootdir: Convert to blueprint

* Also, set rule of copying ueventd rc in one Makefile

Change-Id: I0c4ba12d1d579a61cd52d473e24febf91a5e3380
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
This commit is contained in:
roynatech2544 2022-03-27 21:31:03 +09:00
commit 01d6f13145
No known key found for this signature in database
GPG key ID: 9675C32163D88D30
8 changed files with 76 additions and 85 deletions

View file

@ -15,6 +15,5 @@ TARGET_SCREEN_HEIGHT := 1560
TARGET_SCREEN_WIDTH := 720
PRODUCT_PACKAGES += \
fstab.exynos7884B \
ueventd.exynos7885.rc
fstab.exynos7884B

View file

@ -21,8 +21,7 @@ TARGET_SCREEN_WIDTH := 720
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml
PRODUCT_PACKAGES += \
fstab.exynos7884B \
ueventd.exynos7885.rc
fstab.exynos7884B
PRODUCT_PACKAGES += \
android.hardware.sensors@1.0-service

View file

@ -21,8 +21,7 @@ TARGET_SCREEN_WIDTH := 720
PRODUCT_COPY_FILES += frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml
PRODUCT_PACKAGES += \
fstab.exynos7884B \
ueventd.exynos7885.rc
fstab.exynos7884B
PRODUCT_PACKAGES += \
android.hardware.sensors@1.0-service

View file

@ -20,8 +20,7 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.sensor.light.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.light.xml
PRODUCT_PACKAGES += \
fstab.exynos7904 \
ueventd.exynos7885.rc
fstab.exynos7904
PRODUCT_PACKAGES += \
android.hardware.sensors@1.0-service

View file

@ -20,8 +20,7 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.sensor.light.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.light.xml
PRODUCT_PACKAGES += \
fstab.exynos7904 \
ueventd.exynos7885.rc
fstab.exynos7904
PRODUCT_PACKAGES += \
android.hardware.sensors@1.0-service

View file

@ -0,0 +1,66 @@
// Copyright 2019 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
prebuilt_etc {
name: "fstab.enableswap",
src: "etc/fstab.enableswap",
vendor: true,
}
prebuilt_etc {
name: "init.exynos7885.rc",
src: "etc/init.exynos7885.rc",
sub_dir: "init",
vendor: true,
}
prebuilt_etc {
name: "init.exynos7885.usb.rc",
src: "etc/init.exynos7885.usb.rc",
sub_dir: "init",
vendor: true,
}
prebuilt_etc {
name: "wifi_sec.rc",
src: "etc/wifi_sec.rc",
sub_dir: "init",
vendor: true,
}
prebuilt_etc {
name: "fstab.exynos7884B",
src: "etc/fstab.exynos7884B",
vendor: true,
}
prebuilt_etc {
name: "fstab.exynos7904",
src: "etc/fstab.exynos7904",
vendor: true,
}
prebuilt_etc {
name: "init.target.rc",
src: "etc/init.target.rc",
sub_dir: "init",
vendor: true,
}
prebuilt_etc {
name: "init.baseband.rc",
src: "etc/init.baseband.rc",
sub_dir: "init",
vendor: true,
}

View file

@ -1,74 +0,0 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := fstab.enableswap
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := init.exynos7885.rc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := init.exynos7885.usb.rc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := ueventd.exynos7885.rc
LOCAL_MODULE_STEM := ueventd.rc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE_STEM)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := wifi_sec.rc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := fstab.exynos7884B
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := fstab.exynos7904
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := init.target.rc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := init.baseband.rc
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := ETC
LOCAL_SRC_FILES := etc/$(LOCAL_MODULE)
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
include $(BUILD_PREBUILT)

View file

@ -265,6 +265,10 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
secril_config_svc
# Ueventd
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/rootdir/etc/ueventd.rc:$(TARGET_COPY_OUT_VENDOR)/ueventd.rc
# Screen density
PRODUCT_AAPT_CONFIG := normal
PRODUCT_AAPT_PREF_CONFIG := xxhdpi