Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
meta-nemo
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
NemoMobile
meta-nemo
Commits
4fd088e2
Commit
4fd088e2
authored
Oct 31, 2016
by
Florent Revest
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mkboot, mkbootimg, abootimg: Use newer KERNEL_OUTPUT format for OE morty
parent
e2f87587
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
29 additions
and
6 deletions
+29
-6
abootimg.bbclass
classes/abootimg.bbclass
+10
-2
mkboot.bbclass
classes/mkboot.bbclass
+10
-2
mkbootimg.bbclass
classes/mkbootimg.bbclass
+9
-2
No files found.
classes/abootimg.bbclass
View file @
4fd088e2
...
@@ -2,6 +2,8 @@
...
@@ -2,6 +2,8 @@
# This class is used to create Android device compatible boot.img files with kernel and initrd using abootimg
# This class is used to create Android device compatible boot.img files with kernel and initrd using abootimg
#
#
KERNEL_OUTPUT ?= "${KERNEL_OUTPUT_DIR}/${KERNEL_IMAGETYPE}"
ABOOTIMG_ARGS ?= ""
ABOOTIMG_ARGS ?= ""
do_compile[depends] += "initramfs-android-image:do_image_complete"
do_compile[depends] += "initramfs-android-image:do_image_complete"
...
@@ -15,8 +17,14 @@ do_compile_append() {
...
@@ -15,8 +17,14 @@ do_compile_append() {
}
}
do_deploy_append() {
do_deploy_append() {
cp ${B}/boot.img ${DEPLOYDIR}/${KERNEL_IMAGE_BASE_NAME}.fastboot
# We're probably interested only in zImage KERNEL_IMAGETYPE, but keep
ln -sf ${KERNEL_IMAGE_BASE_NAME}.fastboot ${DEPLOYDIR}/${KERNEL_IMAGE_SYMLINK_NAME}.fastboot
# the for loop for consistency with other bbclasses
for type in ${KERNEL_IMAGETYPES} ; do
base_name=${type}-${KERNEL_IMAGE_BASE_NAME}
symlink_name=${type}-${KERNEL_IMAGE_SYMLINK_NAME}
cp ${B}/boot.img ${DEPLOYDIR}/${base_name}.fastboot
ln -sf ${base_name}.fastboot ${DEPLOYDIR}/${symlink_name}.fastboot
done
}
}
# Update mechanism
# Update mechanism
...
...
classes/mkboot.bbclass
View file @
4fd088e2
...
@@ -2,6 +2,8 @@
...
@@ -2,6 +2,8 @@
# This class is used to create Android device compatible boot.img files with kernel and initrd using mkboot
# This class is used to create Android device compatible boot.img files with kernel and initrd using mkboot
#
#
KERNEL_OUTPUT ?= "${KERNEL_OUTPUT_DIR}/${KERNEL_IMAGETYPE}"
do_compile[depends] += "initramfs-android-image:do_image_complete"
do_compile[depends] += "initramfs-android-image:do_image_complete"
DEPENDS += "mkbootimg-tools-native"
DEPENDS += "mkbootimg-tools-native"
...
@@ -14,8 +16,14 @@ do_compile_append() {
...
@@ -14,8 +16,14 @@ do_compile_append() {
}
}
do_deploy_append() {
do_deploy_append() {
cp ${B}/boot.img ${DEPLOYDIR}/${KERNEL_IMAGE_BASE_NAME}.fastboot
# We're probably interested only in zImage KERNEL_IMAGETYPE, but keep
ln -sf ${KERNEL_IMAGE_BASE_NAME}.fastboot ${DEPLOYDIR}/${KERNEL_IMAGE_SYMLINK_NAME}.fastboot
# the for loop for consistency with other bbclasses
for type in ${KERNEL_IMAGETYPES} ; do
base_name=${type}-${KERNEL_IMAGE_BASE_NAME}
symlink_name=${type}-${KERNEL_IMAGE_SYMLINK_NAME}
cp ${B}/boot.img ${DEPLOYDIR}/${base_name}.fastboot
ln -sf ${base_name}.fastboot ${DEPLOYDIR}/${symlink_name}.fastboot
done
}
}
# Update mechanism
# Update mechanism
...
...
classes/mkbootimg.bbclass
View file @
4fd088e2
...
@@ -3,6 +3,7 @@
...
@@ -3,6 +3,7 @@
#
#
MKBOOTIMG_ARGS ?= ""
MKBOOTIMG_ARGS ?= ""
KERNEL_OUTPUT ?= "${KERNEL_OUTPUT_DIR}/${KERNEL_IMAGETYPE}"
do_compile[depends] += "initramfs-android-image:do_image_complete"
do_compile[depends] += "initramfs-android-image:do_image_complete"
DEPENDS += "mkbootimg-tools-native"
DEPENDS += "mkbootimg-tools-native"
...
@@ -15,8 +16,14 @@ do_compile_append() {
...
@@ -15,8 +16,14 @@ do_compile_append() {
}
}
do_deploy_append() {
do_deploy_append() {
cp ${B}/boot.img ${DEPLOYDIR}/${KERNEL_IMAGE_BASE_NAME}.fastboot
# We're probably interested only in zImage KERNEL_IMAGETYPE, but keep
ln -sf ${KERNEL_IMAGE_BASE_NAME}.fastboot ${DEPLOYDIR}/${KERNEL_IMAGE_SYMLINK_NAME}.fastboot
# the for loop for consistency with other bbclasses
for type in ${KERNEL_IMAGETYPES} ; do
base_name=${type}-${KERNEL_IMAGE_BASE_NAME}
symlink_name=${type}-${KERNEL_IMAGE_SYMLINK_NAME}
cp ${B}/boot.img ${DEPLOYDIR}/${base_name}.fastboot
ln -sf ${base_name}.fastboot ${DEPLOYDIR}/${symlink_name}.fastboot
done
}
}
# Update mechanism
# Update mechanism
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment