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 |