All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/14] Assorted Cleanups For prepare-kernel.sh
@ 2024-06-24 20:33 Richard Weinberger
  2024-06-24 20:33 ` [PATCH 01/14] prepare-kernel.sh: Convert to tabs Richard Weinberger
                   ` (14 more replies)
  0 siblings, 15 replies; 23+ messages in thread
From: Richard Weinberger @ 2024-06-24 20:33 UTC (permalink / raw)
  To: xenomai; +Cc: upstream+xenomai, Richard Weinberger

This series contains the following improvements and cleanups.

- Implement --reverse to undo the effects of the script
- Emit changes that work on any architecture, renders --arch= optional
- Switch from /bin/bash to /bin/sh
- Make shellcheck happy up to warning level, info level is still a lot of work
- Convert the whole script to tabs
- Remove dead and in vain code
- Various fixes

Changes since v1[0]:
- Rebased to current next branch
- Reorganized patch series
- Worked in feedback from Jan and Florian

Richard Weinberger (14):
  prepare-kernel.sh: Convert to tabs
  prepare-kernel.sh: Add reverse mode
  prepare-kernel.sh: Emit architecture agnostic changes
  prepare-kernel.sh: Improve kernel tree check
  prepare-kernel.sh: Disable SC2115 warning around $linux_tree
  prepare-kernel.sh: Remove --filterkvers= and --filterarch=
  prepare-kernel.sh: Remove interactivity
  prepare-kernel.sh: Don't depend on bash
  prepare-kernel.sh: Remove --forcelink
  prepare-kernel.sh: Fix dovetail check
  prepare-kernel.sh: Define command line variables
  prepare-kernel.sh: Remove dead code
  prepare-kernel.sh: Don't allow uninitialized variables
  prepare-kernel.sh: Remove kernel version check

 scripts/Kconfig.frag      |   2 +-
 scripts/prepare-kernel.sh | 587 +++++++++++++++++---------------------
 2 files changed, 268 insertions(+), 321 deletions(-)

[0]: https://lore.kernel.org/xenomai/20240525115806.12101-1-richard@nod.at/

-- 
2.35.3


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2024-06-25 16:44 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-24 20:33 [PATCH v2 00/14] Assorted Cleanups For prepare-kernel.sh Richard Weinberger
2024-06-24 20:33 ` [PATCH 01/14] prepare-kernel.sh: Convert to tabs Richard Weinberger
2024-06-25 15:28   ` Jan Kiszka
2024-06-24 20:33 ` [PATCH 02/14] prepare-kernel.sh: Add reverse mode Richard Weinberger
2024-06-25 15:44   ` Jan Kiszka
2024-06-25 15:48     ` Richard Weinberger
2024-06-25 16:20   ` Jan Kiszka
2024-06-25 16:44     ` Richard Weinberger
2024-06-24 20:33 ` [PATCH 03/14] prepare-kernel.sh: Emit architecture agnostic changes Richard Weinberger
2024-06-24 20:33 ` [PATCH 04/14] prepare-kernel.sh: Improve kernel tree check Richard Weinberger
2024-06-24 20:33 ` [PATCH 05/14] prepare-kernel.sh: Disable SC2115 warning around $linux_tree Richard Weinberger
2024-06-24 20:33 ` [PATCH 06/14] prepare-kernel.sh: Remove --filterkvers= and --filterarch= Richard Weinberger
2024-06-24 20:33 ` [PATCH 07/14] prepare-kernel.sh: Remove interactivity Richard Weinberger
2024-06-24 20:33 ` [PATCH 08/14] prepare-kernel.sh: Don't depend on bash Richard Weinberger
2024-06-24 20:33 ` [PATCH 09/14] prepare-kernel.sh: Remove --forcelink Richard Weinberger
2024-06-24 20:33 ` [PATCH 10/14] prepare-kernel.sh: Fix dovetail check Richard Weinberger
2024-06-24 20:33 ` [PATCH 11/14] prepare-kernel.sh: Define command line variables Richard Weinberger
2024-06-24 20:33 ` [PATCH 12/14] prepare-kernel.sh: Remove dead code Richard Weinberger
2024-06-24 20:33 ` [PATCH 13/14] prepare-kernel.sh: Don't allow uninitialized variables Richard Weinberger
2024-06-24 20:33 ` [PATCH 14/14] prepare-kernel.sh: Remove kernel version check Richard Weinberger
2024-06-25 15:46 ` [PATCH v2 00/14] Assorted Cleanups For prepare-kernel.sh Jan Kiszka
2024-06-25 15:58   ` Jan Kiszka
2024-06-25 16:10     ` Richard Weinberger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.