[MOD] Also install Ayadocs.

This commit is contained in:
LDA 2024-08-06 18:21:59 +02:00
commit 112bb9b523

View file

@ -55,19 +55,24 @@ $(AYAS)/%.html: $(INCLUDES)/%.h
tools/out/aya $(AFLAGS) -i $< -o $@ tools/out/aya $(AFLAGS) -i $< -o $@
# Installs everything. Except Ayadocs. Get pranked. # Installs everything.
install: binary utils ayadoc install_setup install_parsee install_tools install: binary utils ayadoc install_setup install_parsee install_tools install_aya
@echo $(PREFIX) @echo Installing $(NAME) to $(PREFIX)
install_setup: install_setup:
install -dm755 "$(PREFIX)/bin" install -dm755 "$(PREFIX)/bin"
install -dm755 "$(PREFIX)/doc" install -dm755 "$(PREFIX)/share/doc"
install_parsee: install_parsee:
install -Dm755 "$(BINARY)" "$(PREFIX)/bin/$(BINARY)" install -Dm755 "$(BINARY)" "$(PREFIX)/bin/$(BINARY)"
TOOLS:=$(shell find 'tools/out' -name '*') TOOLS:=$(shell find 'tools/out' -name '*')
ITOOL:=${subst tools/out/,$(PREFIX)/bin/,$(TOOLS)} ITOOL:=${subst tools/out/,$(PREFIX)/bin/,$(patsubst tools/out/%, tools/out/$(BINARY)-%, $(TOOLS))}
install_tools: $(ITOOL) install_tools: $(ITOOL)
$(PREFIX)/bin/%: tools/out/% $(PREFIX)/bin/$(BINARY)-%: tools/out/%
install -Dm755 "$<" "$@" install -Dm755 "$<" "$@"
IHTML:=${subst $(AYAS)/,$(PREFIX)/share/doc/$(BINARY)/,$(AYA_FILES)}
install_aya: $(IHTML)
$(PREFIX)/share/doc/$(BINARY)/%: $(AYAS)/%
install -Dm644 "$<" "$@"