summary refs log blame commit diff
path: root/Documentation/Makefile
blob: 3e69c4615145dd60fb6153b740550fee84e9fe7c (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11



                                                         
                                                                      





                                    
                           












                               
                                                 








                                            
# SPDX-FileCopyrightText: 2022 Alyssa Ross <hi@alyssa.is>
# SPDX-License-Identifier: EUPL-1.2

ASCIIDOCTOR = asciidoctor
ALL_ASCIIDOCTORFLAGS = -a source-highlighter=rouge $(ASCIIDOCTORFLAGS)

prefix = /usr/local
datarootdir = $(prefix)/share
docdir = $(datarootdir)/doc/spectrum

SOURCES = \
	binary-cache.adoc \
	creating-vms.adoc \
	development.adoc \
	getting-spectrum.adoc \
	index.adoc \
	running-vms.adoc \
	user-partition.adoc

all: $(SOURCES:adoc=html)
.PHONY: all

.SUFFIXES: .adoc .html

.adoc.html:
	$(ASCIIDOCTOR) $(ALL_ASCIIDOCTORFLAGS) $<

install: all
	mkdir -p -- $(docdir)
	cp -- $(SOURCES:adoc=html) $(docdir)
.PHONY: install

clean:
	rm -rf *.html
.PHONY: clean