buildsys: use annotations script to generate the base kernel build config
Since ubuntu-kernel commit 7ebda4aca852 ("UBUNTU: [Config] migrate
all configs into annotations") the Jammy based kernel now also
dropped the pre-generated config snippets in favor of their
annotation system.
Do as for Lunar, adapt from commit 880dc10
("buildsys: use
annotations script to generate the base kernel build config")
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
6f85177a4f
commit
46f53dd76c
2
Makefile
2
Makefile
@ -95,7 +95,7 @@ $(KERNEL_SRC).prepared: $(KERNEL_SRC_SUBMODULE) | submodule
|
||||
mkdir -p $(BUILD_DIR)
|
||||
cp -a $(KERNEL_SRC_SUBMODULE) $(BUILD_DIR)/$(KERNEL_SRC)
|
||||
# TODO: split for archs, track and diff in our repository?
|
||||
cat $(BUILD_DIR)/$(KERNEL_SRC)/debian.master/config/config.common.ubuntu $(BUILD_DIR)/$(KERNEL_SRC)/debian.master/config/$(ARCH)/config.common.$(ARCH) $(BUILD_DIR)/$(KERNEL_SRC)/debian.master/config/$(ARCH)/config.flavour.generic > $(KERNEL_CFG_ORG)
|
||||
cd $(BUILD_DIR)/$(KERNEL_SRC); python3 debian/scripts/misc/annotations --arch amd64 --export >../../$(KERNEL_CFG_ORG)
|
||||
cp $(KERNEL_CFG_ORG) $(BUILD_DIR)/$(KERNEL_SRC)/.config
|
||||
sed -i $(BUILD_DIR)/$(KERNEL_SRC)/Makefile -e 's/^EXTRAVERSION.*$$/EXTRAVERSION=$(EXTRAVERSION)/'
|
||||
rm -rf $(BUILD_DIR)/$(KERNEL_SRC)/debian $(BUILD_DIR)/$(KERNEL_SRC)/debian.master
|
||||
|
Loading…
Reference in New Issue
Block a user