Revonzy Mini Shell

Revonzy Mini Shell

Şuanki Dizin: /usr/src/kernels/5.14.0-284.11.1.el9_2.x86_64/redhat/rhdocs/
Dosya Yükle :
Şuanki Dosya : //usr/src/kernels/5.14.0-284.11.1.el9_2.x86_64/redhat/rhdocs/Makefile

MAKEFLAGS := --no-print-directory

.PHONY: all
all:
	@awk -f scripts/check-multiple-entries.awk info/owners.yaml
	@$(MAKE) -C scripts fullbuild
	scripts/yaml2RHMAINTAINERS info/owners.yaml > info/RHMAINTAINERS
	scripts/yaml2CODEOWNERS info/owners.yaml > info/CODEOWNERS
	scripts/verifySubsystems info/owners.yaml
	@if ! git rev-parse --verify main >& /dev/null; then \
		git fetch origin main; \
		git checkout -b main --track origin/main -b main; \
	fi
	@if test -n "$$(git diff --name-status main | grep owners.yaml)" && \
		test "$$(git config --get owners.warning)" != "false"; then \
		echo "======================================================="; \
		echo "These changes include owners.yaml modifications.  Please"; \
		echo "review these Merge Request Approval Rules.  The Merge Request"; \
		echo "author must add the appropriate engineers as reviewers on"; \
		echo "the submitted documentation project Merge Request."; \
		echo " "; \
		echo "* Included and excluded file changes can be merged if the"; \
		echo "MR author is a subsystem maintainer. If the author is not a"; \
		echo "subsystem maintainer, then the subsystem maintainer must"; \
		echo "provide an approve."; \
		echo " "; \
		echo "* Any MR adding an engineer in a role must be authored by"; \
		echo "or approved by the added engineer. An additional approve from a"; \
		echo "subsystem maintainer is required, unless the maintainer is the"; \
		echo "author of the MR."; \
		echo " "; \
		echo "* Any MR removing an engineer in a role must be authored by"; \
		echo "or approved by the removed engineer, except in the case when"; \
		echo "the removed engineer is no longer with Red Hat. While removals"; \
		echo "from roles do not require the approve of the maintainer, MR"; \
		echo "authors are encouraged to add the maintainer for an approve."; \
		echo " "; \
		echo "* Any MR adding or modifying a devel-sst field requires the"; \
		echo "approval from the subsystem maintainer."; \
		echo " "; \
		echo "* Any MR adding a or modifying a qe-sst field requires the"; \
		echo "approval from a member of the QE SST being added."; \
		echo " "; \
		echo "This warning can be disabled by executing:"; \
		echo "        git config --add owners.warning false"; \
		echo "======================================================="; \
	fi
	@if test -n "$$(git diff main | grep "^+" | grep "\s\- rhel-sst-null" )"; then \
		echo "ERROR: New entries cannot set devel-sst or qe-sst to rhel-sst-null."; \
		exit 1; \
	fi
	@if test -n "$$(git diff --name-status main | grep validSSTNames.go)" && \
		test "$$(git config --get validsstnames.warning)" != "false"; then \
		echo "======================================================="; \
		echo "These changes include validSSTNames.go changes.  You must ensure"; \
		echo "the SST names themselves, and the SST name changes in the file are"; \
		echo "approved by RHEL management.  Changes to this file that have"; \
		echo "not been verified by management will be removed by reverting commits."; \
		echo " "; \
		echo "This warning can be disabled by executing:"; \
		echo "        git config --add validsstnames.warning false"; \
		echo "======================================================="; \
	fi

clean:
	@$(MAKE) -C scripts clean

EliteHackz.ORG
Revonzy Mini Shell
root@revonzy.com

Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4