Makefile.package (2e21dee6a46a66e4c2ced778485e1044101edee4) Makefile.package (e2bad142bb3de836c5fbb3dff704578f5a73d8e6)
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
7# Git
8# ---------------------------------------------------------------------------

--- 121 unchanged lines hidden (view full) ---

130# snap-pkg
131# ---------------------------------------------------------------------------
132PHONY += snap-pkg
133snap-pkg:
134 rm -rf $(objtree)/snap
135 mkdir $(objtree)/snap
136 $(MAKE) clean
137 sed "s@KERNELRELEASE@$(KERNELRELEASE)@; \
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
7# Git
8# ---------------------------------------------------------------------------

--- 121 unchanged lines hidden (view full) ---

130# snap-pkg
131# ---------------------------------------------------------------------------
132PHONY += snap-pkg
133snap-pkg:
134 rm -rf $(objtree)/snap
135 mkdir $(objtree)/snap
136 $(MAKE) clean
137 sed "s@KERNELRELEASE@$(KERNELRELEASE)@; \
138 s@SRCTREE@$(abs_srctree)@" \
138 s@SRCTREE@$(realpath $(srctree))@" \
139 $(srctree)/scripts/package/snapcraft.template > \
140 $(objtree)/snap/snapcraft.yaml
141 cd $(objtree)/snap && \
142 snapcraft --target-arch=$(UTS_MACHINE)
143
144# dir-pkg tar*-pkg - tarball targets
145# ---------------------------------------------------------------------------
146

--- 102 unchanged lines hidden ---
139 $(srctree)/scripts/package/snapcraft.template > \
140 $(objtree)/snap/snapcraft.yaml
141 cd $(objtree)/snap && \
142 snapcraft --target-arch=$(UTS_MACHINE)
143
144# dir-pkg tar*-pkg - tarball targets
145# ---------------------------------------------------------------------------
146

--- 102 unchanged lines hidden ---