162306a36Sopenharmony_ci#!/usr/bin/make -f 262306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciinclude debian/rules.vars 562306a36Sopenharmony_ci 662306a36Sopenharmony_cisrctree ?= . 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciifneq (,$(filter-out parallel=1,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))) 962306a36Sopenharmony_ci NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) 1062306a36Sopenharmony_ci MAKEFLAGS += -j$(NUMJOBS) 1162306a36Sopenharmony_ciendif 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci.PHONY: binary binary-indep binary-arch 1462306a36Sopenharmony_cibinary: binary-arch binary-indep 1562306a36Sopenharmony_cibinary-indep: build-indep 1662306a36Sopenharmony_cibinary-arch: build-arch 1762306a36Sopenharmony_ci $(MAKE) -f $(srctree)/Makefile ARCH=$(ARCH) \ 1862306a36Sopenharmony_ci KERNELRELEASE=$(KERNELRELEASE) \ 1962306a36Sopenharmony_ci run-command KBUILD_RUN_COMMAND=+$(srctree)/scripts/package/builddeb 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci.PHONY: build build-indep build-arch 2262306a36Sopenharmony_cibuild: build-arch build-indep 2362306a36Sopenharmony_cibuild-indep: 2462306a36Sopenharmony_cibuild-arch: 2562306a36Sopenharmony_ci $(MAKE) -f $(srctree)/Makefile ARCH=$(ARCH) \ 2662306a36Sopenharmony_ci KERNELRELEASE=$(KERNELRELEASE) \ 2762306a36Sopenharmony_ci $(shell $(srctree)/scripts/package/deb-build-option) \ 2862306a36Sopenharmony_ci olddefconfig all 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ci.PHONY: clean 3162306a36Sopenharmony_ciclean: 3262306a36Sopenharmony_ci rm -rf debian/files debian/linux-* 3362306a36Sopenharmony_ci $(MAKE) -f $(srctree)/Makefile ARCH=$(ARCH) clean 34