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 ---