Makefile.package (ca712e47054678c5ce93a0e0f686353ad5561195) | Makefile.package (aa7d233f45b4c549750044c9921f7afcbe50925b) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# Makefile for the different targets used to generate full packages of a kernel 3 4include $(srctree)/scripts/Kbuild.include 5include $(srctree)/scripts/Makefile.lib 6 7KERNELPATH := kernel-$(subst -,_,$(KERNELRELEASE)) 8KBUILD_PKG_ROOTCMD ?="fakeroot -u" --- 80 unchanged lines hidden (view full) --- 89PHONY += binrpm-pkg 90binrpm-pkg: 91 $(MAKE) -f $(srctree)/Makefile 92 $(CONFIG_SHELL) $(MKSPEC) prebuilt > $(objtree)/binkernel.spec 93 +rpmbuild $(RPMOPTS) --define "_builddir $(objtree)" --target \ 94 $(UTS_MACHINE)-linux -bb $(objtree)/binkernel.spec 95 96quiet_cmd_debianize = GEN $@ | 1# SPDX-License-Identifier: GPL-2.0-only 2# Makefile for the different targets used to generate full packages of a kernel 3 4include $(srctree)/scripts/Kbuild.include 5include $(srctree)/scripts/Makefile.lib 6 7KERNELPATH := kernel-$(subst -,_,$(KERNELRELEASE)) 8KBUILD_PKG_ROOTCMD ?="fakeroot -u" --- 80 unchanged lines hidden (view full) --- 89PHONY += binrpm-pkg 90binrpm-pkg: 91 $(MAKE) -f $(srctree)/Makefile 92 $(CONFIG_SHELL) $(MKSPEC) prebuilt > $(objtree)/binkernel.spec 93 +rpmbuild $(RPMOPTS) --define "_builddir $(objtree)" --target \ 94 $(UTS_MACHINE)-linux -bb $(objtree)/binkernel.spec 95 96quiet_cmd_debianize = GEN $@ |
97 cmd_debianize = $(srctree)/scripts/package/mkdebian | 97 cmd_debianize = $(srctree)/scripts/package/mkdebian $(mkdebian-opts) |
98 99debian: FORCE 100 $(call cmd,debianize) 101 102PHONY += debian-orig 103debian-orig: private source = $(shell dpkg-parsechangelog -S Source) 104debian-orig: private version = $(shell dpkg-parsechangelog -S Version | sed 's/-[^-]*$$//') 105debian-orig: private orig-name = $(source)_$(version).orig.tar.gz | 98 99debian: FORCE 100 $(call cmd,debianize) 101 102PHONY += debian-orig 103debian-orig: private source = $(shell dpkg-parsechangelog -S Source) 104debian-orig: private version = $(shell dpkg-parsechangelog -S Version | sed 's/-[^-]*$$//') 105debian-orig: private orig-name = $(source)_$(version).orig.tar.gz |
106debian-orig: mkdebian-opts = --need-source |
|
106debian-orig: linux.tar.gz debian 107 $(Q)if [ "$(df --output=target .. 2>/dev/null)" = "$(df --output=target $< 2>/dev/null)" ]; then \ 108 ln -f $< ../$(orig-name); \ 109 else \ 110 cp $< ../$(orig-name); \ 111 fi 112 113PHONY += deb-pkg --- 123 unchanged lines hidden --- | 107debian-orig: linux.tar.gz debian 108 $(Q)if [ "$(df --output=target .. 2>/dev/null)" = "$(df --output=target $< 2>/dev/null)" ]; then \ 109 ln -f $< ../$(orig-name); \ 110 else \ 111 cp $< ../$(orig-name); \ 112 fi 113 114PHONY += deb-pkg --- 123 unchanged lines hidden --- |