summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Koskovich <akoskovich@pm.me>2022-05-17 00:23:49 -0700
committerLuK1337 <priv.luk@gmail.com>2022-08-19 18:11:29 +0200
commit626df09024a44bd0bd7f7df93448382f948b922f (patch)
tree57713c25c81a621c34c2333df467873c57ce0757
parent63774af744cd9c4078436dc0e3760248a9c67442 (diff)
kebab: Convert init to blueprint
* Move directory to match sm8250-common. Change-Id: I5a6926065d8bf27cffd0802252c10b605a3e2b38
-rw-r--r--BoardConfig.mk2
-rw-r--r--device.mk3
-rw-r--r--init/Android.bp11
-rw-r--r--init/fstab.qcom (renamed from rootdir/etc/fstab.qcom)0
-rw-r--r--rootdir/Android.mk19
5 files changed, 14 insertions, 21 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 12f20b7..a7d3191 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -41,7 +41,7 @@ BOARD_ONEPLUS_DYNAMIC_PARTITIONS_SIZE := 3753902080
BOARD_SUPER_PARTITION_SIZE := 7516192768
# Recovery
-TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/rootdir/etc/fstab.qcom
+TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/init/fstab.qcom
TARGET_RECOVERY_UI_MARGIN_HEIGHT := 103
# inherit from the proprietary version
diff --git a/device.mk b/device.mk
index 5cb739c..6ddc1d8 100644
--- a/device.mk
+++ b/device.mk
@@ -48,7 +48,8 @@ PRODUCT_COPY_FILES += \
# Device init scripts
PRODUCT_PACKAGES += \
- fstab.qcom
+ fstab.qcom \
+ fstab.qcom.ramdisk
# Soong namespaces
PRODUCT_SOONG_NAMESPACES += \
diff --git a/init/Android.bp b/init/Android.bp
new file mode 100644
index 0000000..e171373
--- /dev/null
+++ b/init/Android.bp
@@ -0,0 +1,11 @@
+//
+// Copyright (C) 2022 The LineageOS Project
+// SPDX-License-Identifier: Apache-2.0
+//
+
+prebuilt_etc {
+ name: "fstab.qcom",
+ src: "fstab.qcom",
+ vendor: true,
+ ramdisk_available: true,
+}
diff --git a/rootdir/etc/fstab.qcom b/init/fstab.qcom
index 4a340bf..4a340bf 100644
--- a/rootdir/etc/fstab.qcom
+++ b/init/fstab.qcom
diff --git a/rootdir/Android.mk b/rootdir/Android.mk
deleted file mode 100644
index 4299251..0000000
--- a/rootdir/Android.mk
+++ /dev/null
@@ -1,19 +0,0 @@
-LOCAL_PATH := $(call my-dir)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := fstab.qcom
-LOCAL_MODULE_TAGS := optional
-LOCAL_MODULE_CLASS := ETC
-LOCAL_SRC_FILES := etc/fstab.qcom
-LOCAL_REQUIRED_MODULES := fstab.qcom.ramdisk
-LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)
-include $(BUILD_PREBUILT)
-
-include $(CLEAR_VARS)
-LOCAL_MODULE := fstab.qcom.ramdisk
-LOCAL_MODULE_STEM := fstab.qcom
-LOCAL_MODULE_TAGS := optional
-LOCAL_MODULE_CLASS := ETC
-LOCAL_SRC_FILES := etc/fstab.qcom
-LOCAL_MODULE_PATH := $(TARGET_RAMDISK_OUT)
-include $(BUILD_PREBUILT)