1
0
Fork 0
Commit Graph

74 Commits

Author SHA1 Message Date
Pratham Patel 36c4dc77fb
git clean: exclude build logs 2024-04-24 21:27:41 +05:30
Pratham Patel a6e58f76a8
config "cleanup" 2024-04-24 15:35:01 +05:30
Pratham Patel f8abcacf56
fix incorrect env var name {KBUILD_,}RPROMPTS 2024-04-24 15:32:41 +05:30
Pratham Patel 0f7b4bdac4
fix logic error in determining if rpm devel pkg is built or not 2024-04-23 22:35:45 +05:30
Pratham Patel 7940c4e083
add selinux config 2024-04-23 20:43:09 +05:30
Pratham Patel 4c3d12c842
no need for CONFIG_DYNAMIC_DEBUG{,_CORE} 2024-04-23 10:38:14 +05:30
Pratham Patel c571142181
enable CONFIG_DEBUG_INFO_SPLIT 2024-04-23 10:37:14 +05:30
Pratham Patel 017cc7f994
remove duplicate config option 2024-04-23 10:35:40 +05:30
Pratham Patel be6285acce
reorder config 2024-04-23 07:24:32 +05:30
Pratham Patel 61ec9b1e7c
"modularze" config 2024-04-23 07:20:30 +05:30
Pratham Patel 7ff23a9df7
KBUILD_RPROMPTS is exported, no need to explicitly (and incorrectly) mention it 2024-04-23 06:30:29 +05:30
Pratham Patel 1958d75117
configure-kernel.sh: use the "Kconfig verfier" 2024-04-23 06:28:10 +05:30
Pratham Patel 1623f7b4a3
configure-kernel.sh: add my own "Kconfig verifier" 2024-04-23 06:23:17 +05:30
Pratham Patel 69d4cb7abe
update configs 2024-04-21 15:26:31 +05:30
Pratham Patel a986af0452
allow building the RPM without the devel 2024-04-21 15:26:18 +05:30
Pratham Patel 28e493abc9
override distro packaging if BUILD_RAW is defined 2024-04-18 18:30:18 +05:30
Pratham Patel d6ed009f45
override rustc version globally, for OOT kmods 2024-04-18 17:50:34 +05:30
Pratham Patel 4079e09b10
forgot the "--assumeyes" from the rpm to dnf transition 2024-04-18 17:10:23 +05:30
Pratham Patel 47c4d58a01
enable CONFIG_ZRAM 2024-04-18 17:08:58 +05:30
Pratham Patel be1abcd8d7
remove KBUILD_RPM_WITH_DEVEL 2024-04-18 09:08:39 +05:30
Pratham Patel 6ee1f30b6b
disable SC2046 2024-04-18 08:05:32 +05:30
Pratham Patel 74ab321135
fedora: do not autoremove, only normal remove 2024-04-18 08:05:00 +05:30
Pratham Patel 6c4d05b757
fedora: fix pkg {,un}installation 2024-04-18 08:01:42 +05:30
Pratham Patel 9cabe3c8dd
fedora: move parallelism into RPM pkg 2024-04-18 07:57:42 +05:30
Pratham Patel ccb2dcac1e
enable XFS_FS 2024-04-18 07:35:31 +05:30
Pratham Patel a6418ac316
fix git dir detection in worktrees 2024-04-17 06:40:17 +05:30
Pratham Patel dc1578a4fb
add more debug options that I probably will never use and clean up a few weeks down the road 2024-04-17 06:32:20 +05:30
Pratham Patel 7beae21ee1
use git to clean too, it is faster lol 2024-04-17 06:05:36 +05:30
Pratham Patel 2ca95bab0a
add the "-rust" suffix if building with Rust is enabled 2024-04-16 20:04:15 +05:30
Pratham Patel b9ceff2892
switch to building with LLVM by default 2024-04-16 20:03:39 +05:30
Pratham Patel 7000188c1d
enable building with Rust if the toolchain is LLVM 2024-04-16 20:01:01 +05:30
Pratham Patel 7863538509
check for CONFIG_RUST_OVERFLOW_CHECKS when rust is enabled 2024-04-16 19:20:15 +05:30
Pratham Patel c3880c51e1
remove the useless WIP 2024-04-16 16:12:26 +05:30
Pratham Patel a4d5ec6998
export KBUILD_RPM_WITH_DEVEL 2024-04-16 07:46:30 +05:30
Pratham Patel 91c3919c57
fedora: delete line instead of emptying 2024-04-16 07:44:48 +05:30
Pratham Patel a7620be506
config-kernel: remove duplicate config entry 2024-04-16 07:39:49 +05:30
Pratham Patel 38316622ac
fedora: do not specify jobs for the RPM submake 2024-04-16 07:30:12 +05:30
Pratham Patel 426feda5aa
nixfmt is the official Nix code formatter 2024-04-16 07:28:49 +05:30
Pratham Patel 89b2c2615c
un-WIP fedora build script 2024-04-15 17:25:26 +05:30
Pratham Patel 16cd8afe15
we no need PRE_BUILD_SETUP 2024-04-15 16:11:09 +05:30
Pratham Patel f41c2aac5e
**completely** disable mod signing 2024-04-15 16:06:11 +05:30
Pratham Patel 7d70fbf99b
no need for $KERNEL_MAKE_TARGET 2024-04-15 11:20:10 +05:30
Pratham Patel f073627df3
fix use of --jobs for GNU Make 2024-04-15 11:19:48 +05:30
Pratham Patel 070ee5689b
use "grep -q" instead of piping it into /dev/null 2024-04-15 11:15:56 +05:30
Pratham Patel 7982133917
disable CONFIG_MODULE_SIG_KEY 2024-04-15 11:11:30 +05:30
Pratham Patel dbf43528d0
determine kernel version to remove if not provided 2024-04-15 11:10:28 +05:30
Pratham Patel 8ef3af52aa
grep before sed 2024-04-15 11:06:35 +05:30
Pratham Patel 89ca0408b5
use the GNU toolchain by default 2024-04-13 18:09:28 +05:30
Pratham Patel 25f30565ea
add debug options and reorganize the configuration script 2024-04-09 16:53:58 +05:30
Pratham Patel 0b92a3e726
raw-build-kernel-and-install.sh: fix handling of kernel removal 2024-03-31 08:22:24 +05:30