git.lirion.de

Of git, get, and gud

aboutsummaryrefslogtreecommitdiffstats
path: root/documentation/Makefile
blob: 205fb74bed89e6aa2e583d85ea438a9a98857686 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
VERSION = 3.81

all: block-inventory dnf-history kvm-inventory git-inventory

block-inventory:
	@./aux/block-inventory

dnf-history:
	@echo -n 'Fetching user-installed packages...'
	@sudo dnf history userinstalled > ./packages&&echo 'done.'

kvm-inventory:
	@./aux/kvm-inventory

git-inventory:
	@./aux/git-inventory

PHONY: help

help:
	@echo "Update the documentation automatically."
	@echo
	@echo "Following make targets are understood (try tab-completion)"
	@echo
	@echo -e "block-inventory\tUpdate the block devices list"
	@echo -e "dnf-history\tUpdate the dnf history rawfile (in case of git repo:"
	@echo -e "\t\toutput is in .gitignore and needs to be parsed)"
	@echo -e "git-inventory\tUpdate the git inventory"
	@echo -e "help\t\tThis help"
	@echo -e "kvm-inventory\tUpdate the KVM inventory"
	@echo -e "all\t\tThe traditional one: all of the worker targets above"