public inbox for linux-kbuild@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/6] kbuild: improve source package builds
@ 2023-02-02  3:37 Masahiro Yamada
  2023-02-02  3:37 ` [PATCH v4 1/6] kbuild: add a tool to generate a list of files ignored by git Masahiro Yamada
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Masahiro Yamada @ 2023-02-02  3:37 UTC (permalink / raw)
  To: linux-kbuild
  Cc: linux-kernel, Nathan Chancellor, Nick Desaulniers, Nicolas Schier,
	Ben Hutchings, Masahiro Yamada, Tom Rix, llvm


This series improve deb-pkg and (src)rpm-pkg so they can build
without cleaning the kernel tree.
The debian source package will switch to 3.0 (quilt).

My next plans are:

 - add 'srcdeb-pkg' target

 - add more compression mode

 - rewrite snap-pkg and delete the old tar macro



Masahiro Yamada (6):
  kbuild: add a tool to generate a list of files ignored by git
  kbuild: deb-pkg: create source package without cleaning
  kbuild: rpm-pkg: build binary packages from source rpm
  kbuild: srcrpm-pkg: create source package without cleaning
  kbuild: deb-pkg: hide KDEB_SOURCENAME from Makefile
  kbuild: deb-pkg: switch over to format 3.0 (quilt)

 Makefile                 |   4 +
 scripts/.gitignore       |   1 +
 scripts/Makefile         |   2 +-
 scripts/Makefile.package |  94 +++---
 scripts/gen-exclude.c    | 623 +++++++++++++++++++++++++++++++++++++++
 scripts/package/mkdebian |  23 +-
 scripts/package/mkspec   |   8 +-
 7 files changed, 706 insertions(+), 49 deletions(-)
 create mode 100644 scripts/gen-exclude.c

-- 
2.34.1


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

end of thread, other threads:[~2023-02-06  3:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-02  3:37 [PATCH v4 0/6] kbuild: improve source package builds Masahiro Yamada
2023-02-02  3:37 ` [PATCH v4 1/6] kbuild: add a tool to generate a list of files ignored by git Masahiro Yamada
2023-02-02  3:49   ` Masahiro Yamada
2023-02-02 11:02   ` Nicolas Schier
2023-02-06  3:29     ` Masahiro Yamada
2023-02-02  3:37 ` [PATCH v4 2/6] kbuild: deb-pkg: create source package without cleaning Masahiro Yamada
2023-02-02  3:37 ` [PATCH v4 3/6] kbuild: rpm-pkg: build binary packages from source rpm Masahiro Yamada
2023-02-02  3:37 ` [PATCH v4 4/6] kbuild: srcrpm-pkg: create source package without cleaning Masahiro Yamada
2023-02-02  3:37 ` [PATCH v4 5/6] kbuild: deb-pkg: hide KDEB_SOURCENAME from Makefile Masahiro Yamada
2023-02-02  3:37 ` [PATCH v4 6/6] kbuild: deb-pkg: switch over to format 3.0 (quilt) Masahiro Yamada

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox