Clean repo

This commit is contained in:
2024-08-03 21:05:27 +03:00
parent 971db9eab1
commit e8c8db62da
29 changed files with 10 additions and 1199 deletions
+8 -27
View File
@@ -1,34 +1,15 @@
BUILD_DIR=.build
all: kernel qemu
kernel: kernel.build
cp $(BUILD_DIR)/kernel/*.deb $(BUILD_DIR)
qemu: qemu.build
cp $(BUILD_DIR)/qemu/*.deb $(BUILD_DIR)
kernel.build: kernel.prepare
build: prepare
cd $(BUILD_DIR)/kernel && make deb
qemu.build: qemu.prepare
cd $(BUILD_DIR)/qemu && make deb
kernel.prepare: | submodule
mkdir -p $(BUILD_DIR)/kernel/patches/kernel
ln -sf $$(readlink -f submodules/pve-kernel/debian) $(BUILD_DIR)/kernel/
ln -sf $$(readlink -f submodules/pve-kernel/submodules) $(BUILD_DIR)/kernel/
cp -r submodules/pve-kernel/patches/kernel/* $(BUILD_DIR)/kernel/patches/kernel
cp -r patches/kernel/* $(BUILD_DIR)/kernel/patches/kernel
cp submodules/pve-kernel/* $(BUILD_DIR)/kernel/ || true
qemu.prepare: | submodule
mkdir -p $(BUILD_DIR)/qemu/debian/
ln -sf $$(readlink -f submodules/pve-qemu/qemu) $(BUILD_DIR)/qemu/
cp -r submodules/pve-qemu/debian/* $(BUILD_DIR)/qemu/debian
cp -r patches/qemu/* $(BUILD_DIR)/qemu/debian/patches/pve
cd $(BUILD_DIR)/qemu/debian/patches && find pve -type f | grep 'pve/9' >> series && cd -
cp submodules/pve-qemu/* $(BUILD_DIR)/qemu/ || true
prepare: | submodule
mkdir -p $(BUILD_DIR)/patches/kernel
ln -sf $$(readlink -f pve-kernel/debian) $(BUILD_DIR)/
ln -sf $$(readlink -f pve-kernel/submodules) $(BUILD_DIR)/
cp -r pve-kernel/patches/kernel/* $(BUILD_DIR)/patches/kernel
cp -r patches/* $(BUILD_DIR)/patches/kernel
cp pve-kernel/* $(BUILD_DIR)/ || true
.PHONY: submodule
submodule: