Commit graph

9 commits

Author SHA1 Message Date
jiangcuo
5e534700c5 change PKG_DISTRIBUTOR 2023-10-31 11:18:15 +08:00
jiangcuo
7b62bb703b
Update common.mk 2023-03-14 11:03:00 +08:00
jiangcuo
ee3bf45ff3
Update common.mk 2023-02-20 14:10:13 +08:00
Fabian Mastenbroek
0ffeef0c25
Add support for ARM64 builds
This change adds support for building PVE Edge kernel on ARM64. See #363
for more information.
2023-02-03 20:12:35 +00:00
Fabian Mastenbroek
138e5893be
Reduce length of kernel version
This change reduces the length of the kernel version that is set by the
build process. We find that the most recent version is too long for the
kernel and causes certain kernel detection processes to fail.

We also remove the concept of build flavor or build profile. These
concepts should be reflected in the Debian package name and version
instead of separately in the kernel version.
2021-11-28 15:13:01 +01:00
Fabian Mastenbroek
efb8844e8c
Remove kernel release from kernel version
This change removes the kernel release from the full kernel version.
This is used by Proxmox to identify differences in the kernel ABI.
However, since this project does not track these changes, we remove the
kernel release number altogether.
2021-09-05 11:56:17 +02:00
Fabian Mastenbroek
3650d4343a
Support in-tree builds
This change updates the build code to support in-tree builds. This is
easier to manage for CI builds and reduces the amount of IO operations
necessary for the build process.
2021-04-19 14:47:00 +02:00
Fabian Mastenbroek
7d07970695
Move common definitions in separate file 2021-04-19 12:34:45 +02:00
Fabian Grünbichler
e96d2ab3a1 build: move build and packaging to debian/
the top-level Makefile now only prepares the build directory by copying
and patching sources and generating the real files from debian/*.in

the actual build and packaging happens in debian/rules
2018-03-09 09:19:58 +01:00