projects
/
lttng-docs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Document LTTng 2.11
[lttng-docs.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index a66e8e14d5667c3597b658641b613f5220443a7d..0271a0db0c21b2794cf26e36664ad09fe10c2053 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,28
+1,33
@@
+# Copyright 2016 Philippe Proulx <pproulx@efficios.com>
+
CONF = asciidoc.html5.conf
PREFIX = lttng-docs
CONF = asciidoc.html5.conf
PREFIX = lttng-docs
-ALLVERSIONS =
2.5 2.6 2.7
+ALLVERSIONS =
$(sort $(wildcard 2.*))
ASCIIDOC = asciidoc -v -f $(CONF) -a source-highlighter=pygments
RM = rm -rf
ASCIIDOC = asciidoc -v -f $(CONF) -a source-highlighter=pygments
RM = rm -rf
-htmldst = $(1)/$(PREFIX)-$(1).html
+define vrule
+$(1)/$(PREFIX)-$(1).html: $(1)/$(PREFIX)-$(1).txt $(CONF)
+ $(ASCIIDOC) -a "lttng_version=$(1)" $(1)/$(PREFIX)-$(1).txt
-.PHONY:
all
+.PHONY:
$(1)
-all: $(ALLVERSIONS)
+$(1): $(1)/$(PREFIX)-$(1).html
-.PHONY: $(ALLVERSIONS)
+view-$(1):
+ xdg-open $(1)/$(PREFIX)-$(1).html
-2.5: $(call htmldst,2.5)
+.PHONY: view-$(1)
+endef
-2.6: $(call htmldst,2.6)
+.PHONY: all
-
2.7: $(call htmldst,2.7
)
+
all: $(ALLVERSIONS
)
-%.html: %.txt $(CONF)
- $(ASCIIDOC) $<
+$(foreach v,$(ALLVERSIONS),$(eval $(call vrule,$(v))))
.PHONY: clean
clean:
.PHONY: clean
clean:
- $(RM) $(foreach v
ersion,$(ALLVERSIONS),$(call htmldst,$(version))
)
+ $(RM) $(foreach v
,$(ALLVERSIONS),$(v)/$(PREFIX)-$(v).html
)
This page took
0.023861 seconds
and
4
git commands to generate.