aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/package
AgeCommit message (Expand)AuthorFilesLines
2024-03-19kbuild: rpm-pkg: add dtb files in kernel rpmJose Ignacio Tornos Martinez1-0/+13
2024-02-19Revert "kbuild/mkspec: clean boot loader configuration on rpm removal"Masahiro Yamada1-3/+1
2024-02-19Revert "kbuild/mkspec: support 'update-bootloader'-based systems"Masahiro Yamada1-5/+0
2024-02-19kbuild: rpm-pkg: mark installed files in /boot as %ghostMasahiro Yamada1-0/+4
2024-02-19kbuild: rpm-pkg: do not include depmod-generated filesMasahiro Yamada1-3/+19
2024-02-19kbuild: deb-pkg: call more misc debhelper commandsMasahiro Yamada2-9/+5
2024-02-19kbuild: deb-pkg: build binary-arch in parallelMasahiro Yamada2-34/+47
2024-02-19kbuild: deb-pkg: make debian/rules quiet for 'make deb-pkg'Masahiro Yamada1-7/+9
2024-02-19kbuild: deb-pkg: show verbose log for direct package buildsMasahiro Yamada1-0/+8
2024-01-31kbuild: rpm-pkg: simplify installkernel %postJose Ignacio Tornos Martinez1-11/+11
2024-01-10kbuild: deb-pkg: use debian/<package> for tmpdirMasahiro Yamada1-29/+12
2024-01-10kbuild: deb-pkg: move 'make headers' to build-archMasahiro Yamada2-3/+2
2024-01-05kbuild: deb-pkg: do not search for 'scripts' directory under arch/Masahiro Yamada1-1/+1
2024-01-05kbuild: deb-pkg: use build ID instead of debug link for dbg packageMasahiro Yamada1-19/+13
2024-01-05kbuild: deb-pkg: use more debhelper commands in builddebMasahiro Yamada3-18/+14
2024-01-05kbuild: deb-pkg: remove unneeded '-f $srctree/Makefile' in debian/rulesMasahiro Yamada1-5/+3
2024-01-05kbuild: deb-pkg: allow to run debian/rules from output directoryMasahiro Yamada1-1/+1
2024-01-05kbuild: deb-pkg: set DEB_* variables if debian/rules is directly executedMasahiro Yamada2-4/+14
2023-12-29kbuild: deb-pkg: squash scripts/package/deb-build-option to debian/rulesMasahiro Yamada2-16/+3
2023-12-29kbuild: deb-pkg: factor out common Make options in debian/rulesMasahiro Yamada1-4/+4
2023-12-29kbuild: deb-pkg: hard-code Build-DependsMasahiro Yamada1-3/+2
2023-12-29kbuild: deb-pkg: split debian/copyright from the mkdebian scriptMasahiro Yamada2-20/+17
2023-12-10kbuild: deb-pkg: remove the fakeroot builds supportMasahiro Yamada1-7/+1
2023-12-03scripts: clean up IA-64 codeMasahiro Yamada2-7/+1
2023-11-28kbuild: remove the last use of old cmd_src_tar rule in packagingMasahiro Yamada1-1/+1
2023-11-28kbuild: buildtar: always make modules_installPetr Vorel1-4/+2
2023-11-28kbuild: buildtar: Remove unused $dirsPetr Vorel1-2/+0
2023-10-03kbuild: rpm-pkg: generate kernel.spec in rpmbuild/SPECS/Masahiro Yamada1-0/+6
2023-10-01kbuild: remove stale code for 'source' symlink in packaging scriptsMasahiro Yamada2-4/+0
2023-09-15kbuild: fix kernel-devel RPM package and linux-headers Deb packageMasahiro Yamada1-1/+1
2023-08-29kbuild: deb-pkg: support DEB_BUILD_OPTIONS=parallel=N in debian/rulesMasahiro Yamada1-0/+5
2023-08-08kbuild: deb-pkg: split debian/rulesMasahiro Yamada2-29/+33
2023-08-08kbuild: deb-pkg: use Debian compliant shebang for debian/rulesMasahiro Yamada1-1/+1
2023-07-25kbuild: rpm-pkg: refactor *rpm-pkg targetsMasahiro Yamada1-8/+0
2023-07-25kbuild: rpm-pkg: split out the body of spec fileMasahiro Yamada2-120/+120
2023-07-25kbuild: rpm-pkg: introduce %{with_devel} switch to select devel packageMasahiro Yamada1-28/+25
2023-07-25kbuild: rpm-pkg: run modules_install for non-modular kernelMasahiro Yamada1-9/+6
2023-07-25kbuild: rpm-pkg: invoke the kernel build from rpmbuild for binrpm-pkgMasahiro Yamada1-15/+16
2023-07-25kbuild: rpm-pkg: use a dummy string for _arch when undefinedMasahiro Yamada1-3/+2
2023-07-25kbuild: rpm-pkg: derive the Version from %{KERNELRELEASE}Masahiro Yamada1-3/+1
2023-07-25kbuild: refactor kernel-devel RPM package and linux-headers Deb packageMasahiro Yamada3-33/+41
2023-07-25kbuild: add a phony target to run a command with Kbuild env varsMasahiro Yamada1-1/+2
2023-07-25kbuild: rpm-pkg: replace $KERNELRELEASE in spec file with %{KERNELRELEASE}Masahiro Yamada1-29/+30
2023-07-25kbuild: rpm-pkg: replace $__KERNELRELEASE in spec file with %{version}Masahiro Yamada1-2/+2
2023-07-25kbuild: rpm-pkg: record ARCH option in spec fileMasahiro Yamada1-1/+3
2023-07-25kbuild: rpm-pkg: use %{makeflags} to pass common Make optionsMasahiro Yamada1-5/+6
2023-07-25kbuild: rpm-pkg: do not hard-code $MAKE in spec fileMasahiro Yamada1-5/+7
2023-07-25kbuild: rpm-pkg: remove unneeded '-f $srctree/Makefile' in spec fileMasahiro Yamada1-1/+0
2023-07-25kbuild: rpm-pkg: define _arch conditionallyMasahiro Yamada1-1/+1
2023-06-27kbuild: deb-pkg: remove the CONFIG_MODULES check in buildebMasahiro Yamada1-8/+4
2023-06-27kbuild: builddeb: always make modules_install, to install modules.builtin*Josh Triplett1-1/+1
2023-04-30Merge tag 'kbuild-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds3-7/+4
2023-04-26kbuild: deb-pkg: specify targets in debian/rules as .PHONYMasahiro Yamada1-0/+2
2023-04-25kbuild: rpm-pkg: remove kernel-drm PROVIDESMasahiro Yamada1-6/+1
2023-04-23kbuild: deb-pkg: Fix a spell typo in mkdebian scriptWoody Suwalski1-1/+1
2023-04-17kbuild: builddeb: Eliminate debian/arch useBastian Germann1-1/+1
2023-04-11kbuild: give up untracked files for source package buildsMasahiro Yamada3-88/+88
2023-03-22kbuild: deb-pkg: set version for linux-headers pathsKevin Locke1-1/+2
2023-03-16kbuild: use git-archive for source package creationMasahiro Yamada3-1/+63
2023-03-16kbuild: rpm-pkg: move source components to rpmbuild/SOURCESMasahiro Yamada1-4/+8
2023-03-15kbuild: deb-pkg: use dh_listpackages to know enabled packagesMasahiro Yamada2-29/+39
2023-03-15kbuild: deb-pkg: split image and debug objects staging out into functionsMasahiro Yamada1-106/+116
2023-03-15kbuild: deb-pkg: set CROSS_COMPILE only when undefinedMasahiro Yamada1-3/+2
2023-03-15kbuild: deb-pkg: do not take KERNELRELEASE from the source versionMasahiro Yamada2-5/+5
2023-03-15kbuild: deb-pkg: make debian source package working againMasahiro Yamada1-1/+4
2023-02-26kbuild: rpm-pkg: remove unneeded KERNELRELEASE from modules/headers_installMasahiro Yamada1-2/+2
2023-02-26kbuild: deb-pkg: improve the usability of source packageMasahiro Yamada2-5/+20
2023-02-26kbuild: deb-pkg: fix binary-arch and clean in debian/rulesMasahiro Yamada1-4/+2
2023-02-26kbuild: tar-pkg: use tar rules in scripts/Makefile.packageMasahiro Yamada1-51/+1
2023-02-26kbuild: deb-pkg: switch over to source format 3.0 (quilt)Masahiro Yamada1-23/+18
2023-02-26kbuild: deb-pkg: hide KDEB_SOURCENAME from MakefileMasahiro Yamada1-1/+1
2023-02-26kbuild: srcrpm-pkg: create source package without cleaningMasahiro Yamada1-4/+4
2023-02-26kbuild: deb-pkg: create source package without cleaningMasahiro Yamada1-0/+24
2023-01-30kbuild: do not put .scmversion into the source tarballMasahiro Yamada1-5/+3
2023-01-26builddeb: clean generated package contentBastian Germann1-1/+1
2023-01-26builddeb: Consolidate consecutive chmod calls into oneSven Joachim1-5/+3
2023-01-11scripts: rpm: make clear that mkspec script contains 4.13 featureArend van Spriel1-1/+1
2022-12-30kbuild: rpm-pkg: add libelf-devel as alternative for BuildRequiresMasahiro Yamada1-1/+2
2022-12-17buildtar: fix tarballs with EFI_ZBOOT enabledVeronika Kabatova1-1/+1
2022-11-24kbuild: add ability to make source rpm buildable using kojiIvan Vecera1-0/+7
2022-11-21kbuild: deb-pkg: get rid of |flex:native workaround from Build-DependsMasahiro Yamada1-1/+1
2022-11-17kbuild: Restore .version auto-increment behaviour for Debian packagesMarc Zyngier1-1/+1
2022-10-13kbuild: Stop including vmlinux.bz2 in the rpm'sZack Rusin1-2/+0
2022-09-29kbuild: rpm-pkg: fix breakage when V=1 is usedJanis Schoetterl-Glausch1-2/+2
2022-07-27kbuild: rpm-pkg: fix build error when _arch is undefinedMasahiro Yamada1-0/+3
2022-04-22objtool: Add CONFIG_OBJTOOLJosh Poimboeuf1-1/+1
2021-10-12kbuild: Add make tarzst-pkg build optionPaweł Jasiak1-0/+4
2021-03-29kbuild: buildtar: add riscv supportCarlos de Paula1-0/+8
2020-11-02builddeb: Fix rootless build in setuid/setgid directorySven Joachim1-0/+2
2020-10-14kbuild: deb-pkg: clean up package name variablesMasahiro Yamada1-9/+9
2020-10-14kbuild: deb-pkg: do not build linux-headers package if CONFIG_MODULES=nMasahiro Yamada2-9/+16
2020-10-10builddeb: Add support for all required debian/rules targetsGuillem Jover1-2/+6
2020-10-09builddeb: Enable rootless buildsGuillem Jover2-2/+8
2020-10-09builddeb: Pass -n to gzip for reproducible packagesGuillem Jover1-1/+1
2020-09-25kbuild: preprocess module linker scriptMasahiro Yamada1-1/+1
2020-08-10kbuild: Replace HTTP links with HTTPS onesAlexander A. Klimov2-2/+2
2020-07-07kbuild: buildtar: add dtbs supportDomenico Andreoli1-0/+12
2020-06-11kbuild: fix broken builds because of GZIP,BZIP2,LZOP variablesDenis Efremov1-2/+2
2020-06-06kbuild: add variables for compression toolsDenis Efremov1-3/+3
2020-03-30kbuild: deb-pkg: fix warning when CONFIG_DEBUG_INFO is unsetReinhard Karcher1-0/+5
2020-01-29builddeb: split libc headers deployment out into a functionMasahiro Yamada1-14/+18
2020-01-29builddeb: split kernel headers deployment out into a functionMasahiro Yamada1-34/+42
2020-01-29builddeb: remove redundant make for ARCH=umMasahiro Yamada1-2/+1
2020-01-29builddeb: avoid invoking sub-shells where possibleMasahiro Yamada1-13/+22
2020-01-29builddeb: remove redundant $objtree/Masahiro Yamada1-16/+16
2020-01-29builddeb: match temporary directory name to the package nameMasahiro Yamada1-4/+4
2020-01-29builddeb: remove unneeded files in hdrobjfiles for headers packageMasahiro Yamada1-2/+2
2020-01-22builddeb: allow selection of .deb compressorMichał Mirosław1-1/+1
2020-01-14builddeb: make headers package thinnerMichał Mirosław1-2/+2
2020-01-04kbuild/deb-pkg: annotate libelf-dev dependency as :nativeArd Biesheuvel1-1/+1
2019-12-17scripts: package: mkdebian: add missing rsync dependencyEnrico Weigelt, metux IT consult1-1/+1
2019-11-11kbuild: Add make dir-pkg build optionMatteo Croce1-2/+6
2019-08-25kbuild: pkg: rename scripts/package/Makefile to scripts/Makefile.packageMasahiro Yamada1-156/+0
2019-08-25kbuild: pkg: add package targets to PHONY instead of FORCEMasahiro Yamada1-9/+20
2019-08-25kbuild: pkg: clean up package files/dirs from the top MakefileMasahiro Yamada1-9/+0
2019-07-18kbuild: create *.mod with full directory path and remove MODVERDIRMasahiro Yamada1-1/+1
2019-07-17builddeb: generate multi-arch friendly linux-libc-dev packageCedric Hombourger2-0/+6
2019-07-09kbuild: do not create wrappers for header-test-yMasahiro Yamada1-1/+1
2019-06-15kbuild: deb-pkg: do not run headers_checkMasahiro Yamada1-1/+1
2019-06-05kbuild: tar-pkg: enable communication with jobserverTrevor Bourget1-1/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-03-17kbuild: deb-pkg: avoid implicit effectsArseny Maslennikov1-1/+4
2019-03-14kbuild: pkg: grep include/config/auto.conf instead of $KCONFIG_CONFIGMasahiro Yamada3-3/+3
2019-03-14kbuild: deb-pkg: introduce is_enabled and if_enabled_echo to builddebMasahiro Yamada1-13/+19
2019-03-14kbuild: deb-pkg: add CONFIG_ prefix to kernel config optionsMasahiro Yamada1-17/+17
2019-03-14deb-pkg: generate correct build dependenciesRiku Voipio1-1/+3
2019-02-28kbuild: [bin]deb-pkg: add DPKG_FLAGS variableKacper Kołodziej1-2/+2
2019-02-20kbuild: pkg: use -f $(srctree)/Makefile to recurse to top MakefileMasahiro Yamada4-10/+12
2018-12-01kbuild: remove redundant 'set -e' from cmd_* definesMasahiro Yamada1-1/+0
2018-11-11builddeb: Fix inclusion of dtbs in debian packageRob Herring1-2/+2
2018-11-11kbuild: deb-pkg: fix too low build version numberMasahiro Yamada1-2/+5
2018-11-06kbuild: deb-pkg: fix bindeb-pkg breakage when O= is usedMasahiro Yamada1-1/+1
2018-11-06kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is usedMasahiro Yamada1-5/+6
2018-07-28builddeb: Add automatic support for sh{3,4}{,eb} architecturesBen Hutchings1-3/+10
2018-07-28builddeb: Add automatic support for riscv* architecturesBen Hutchings1-1/+1
2018-07-28builddeb: Add automatic support for m68k architectureBen Hutchings1-1/+1
2018-07-28builddeb: Add automatic support for or1k architectureBen Hutchings1-0/+2
2018-07-28builddeb: Add automatic support for sparc64 architectureBen Hutchings1-1/+1
2018-07-28builddeb: Add automatic support for mips{,64}r6{,el} architecturesBen Hutchings1-1/+3
2018-07-28builddeb: Add automatic support for mips64el architectureBen Hutchings1-1/+6
2018-07-28builddeb: Add automatic support for ppc64 and powerpcspe architecturesBen Hutchings1-1/+6
2018-07-28builddeb: Introduce functions to simplify kconfig tests in set_debarchBen Hutchings1-9/+17
2018-07-28builddeb: Drop check for 32-bit s390Ben Hutchings1-1/+1
2018-07-28builddeb: Change architecture detection fallback to use dpkg-architectureBen Hutchings1-2/+2
2018-07-28builddeb: Skip architecture detection when KBUILD_DEBARCH is setBen Hutchings1-3/+6
2018-07-19kbuild: buildtar: add arm64 supportOlof Johansson1-0/+8
2018-07-19kbuild: buildtar: remove crufty vax piecesOlof Johansson1-4/+0
2018-05-17kbuild: deb-pkg improve maintainer address generationRiku Voipio1-14/+13
2018-04-13kbuild: rpm-pkg: use kernel-install as a fallback for new-kernel-pkgJavier Martinez Canillas1-0/+2
2018-04-07kbuild: deb-pkg: split generating packaging and buildRiku Voipio3-244/+200
2018-03-28kbuild: rpm-pkg: Support GNU tar >= 1.29Jason Gunthorpe1-1/+1
2018-03-28builddeb: Fix header package regarding dtc source linksJan Kiszka1-1/+1
2017-12-13kbuild: pkg: make out-of-tree rpm/deb-pkg build immediately failMasahiro Yamada1-3/+7
2017-12-13scripts/package: snap-pkg targetPaolo Pisati2-0/+30
2017-11-23kbuild: rpm: prompt to use "rpm-pkg" if "rpm" target is usedMasahiro Yamada1-1/+1
2017-11-23kbuild: pkg: use --transform option to prefix paths in tarMasahiro Yamada1-3/+2
2017-11-17Merge tag 'kbuild-misc-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-151/+131
2017-11-14builddeb: Pass the kernel:debarch substvar to dpkg-genchangesSven Joachim1-2/+2
2017-11-14kbuild: rpm-pkg: do not force -jN in submakeMasahiro Yamada1-1/+2
2017-11-14kbuild: rpm-pkg: keep spec file until make mrproperMasahiro Yamada1-2/+2
2017-11-14kbuild: rpm-pkg: fix jobserver unavailable warningMasahiro Yamada1-2/+2
2017-11-14kbuild: rpm-pkg: replace $RPM_BUILD_ROOT with %{buildroot}Masahiro Yamada1-16/+16
2017-11-14kbuild: rpm-pkg: fix build error when CONFIG_MODULES is disabledMasahiro Yamada1-25/+32
2017-11-14kbuild: rpm-pkg: refactor mkspec with here docMasahiro Yamada1-113/+105
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-09kbuild: rpm-pkg: clean up mkspecMasahiro Yamada1-28/+16
2017-10-09kbuild: rpm-pkg: install vmlinux.bz2 unconditionallyMasahiro Yamada1-3/+0
2017-10-09kbuild: rpm-pkg: remove ppc64 specific image handlingMasahiro Yamada1-5/+0
2017-09-21kbuild: rpm-pkg: fix version number handlingMasahiro Yamada2-9/+2
2017-09-21kbuild: deb-pkg: remove firmware package supportMasahiro Yamada1-21/+1
2017-09-21kbuild: rpm-pkg: delete firmware_install to fix build errorMasahiro Yamada1-6/+2
2017-09-13kbuild: buildtar: do not print successful message if tar returns errorMasahiro Yamada1-16/+13
2017-09-13kbuild: buildtar: fix tar error when CONFIG_MODULES is disabledMasahiro Yamada1-2/+3
2017-09-02kbuild: Use KCONFIG_CONFIG in buildtarNicolas Porcel1-2/+2
2017-05-10Merge tag 'kbuild-misc-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-13/+3
2017-04-25builddeb: fix typoAndrew Donnellan1-1/+1
2017-04-25builddeb: Update a few outdated and hardcoded stringsRiku Voipio1-6/+1
2017-03-28Fix dead URLs to ftp.kernel.orgSeongJae Park1-2/+2
2017-03-20deb-pkg: Remove the KBUILD_IMAGE workaroundMichal Marek1-6/+1
2016-12-11Merge branch 'kbuild/rc-fixes' into kbuild/miscMichal Marek1-1/+1
2016-12-11kbuild/mkspec: avoid using brace expansionAnton Tikhomirov1-1/+2
2016-11-25builddeb: fix cross-building to arm64 producing host-arch debsAdam Borowski1-1/+1
2016-08-16builddeb: Skip gcc-plugins when not configuredKees Cook1-1/+3
2016-08-02Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/k...Linus Torvalds1-4/+7
2016-07-26Fix the Debian packaging script on systems with no codenameMarcin Mielniczuk1-1/+2
2016-07-26builddeb: fix file permissions before packagingHenning Schild1-0/+2
2016-07-19builddeb: really include objtool binary in headers packageWilfried Klaebe1-3/+3
2016-06-07GCC plugin infrastructureEmese Revfy1-0/+1
2016-05-16scripts/package/Makefile: rpmbuild add support of RPMOPTSSrinivas Pandruvada1-2/+2
2016-05-10builddeb: fix missing headers in linux-headers packageAzriel Samson1-1/+1
2016-05-10builddeb: include objtool binary in headers packageBjørn Mork1-0/+3
2016-04-20kbuild/mkspec: support 'update-bootloader'-based systemsJiri Kosina1-0/+5
2016-03-04kbuild/mkspec: clean boot loader configuration on rpm removalPaolo Abeni1-0/+5
2016-02-26kbuild/mkspec: fix grub2 installkernel issueJiri Kosina1-4/+4
2015-11-24package Makefile: fix perf-tar targets when outdir is setRiku Voipio1-2/+2
2015-11-10Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/k...Linus Torvalds1-1/+10
2015-10-26deb-pkg: Add automatic support for armhf architectureBen Hutchings1-1/+10
2015-10-16builddeb: remove debian/files before buildRiku Voipio1-2/+2
2015-09-04deb-pkg: add source packageRiku Voipio2-6/+49
2015-09-04package/Makefile: move source tar creation to a functionRiku Voipio1-13/+16