diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2021-12-06 17:37:44 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2021-12-06 17:37:44 +0100 |
| commit | 5f765144b7c21cba7b4db210796ebaf6fdbd765d (patch) | |
| tree | 44f133caba50e17f6a1558e7607e74e49eb27c75 /html/Makefile | |
| parent | 2799c4584f3555157561982660fc2d97ef3509ab (diff) | |
| download | muhqs-game-5f765144b7c21cba7b4db210796ebaf6fdbd765d.tar.gz muhqs-game-5f765144b7c21cba7b4db210796ebaf6fdbd765d.zip | |
[html] add decks page and cleanup makefile
Diffstat (limited to 'html/Makefile')
| -rw-r--r-- | html/Makefile | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/html/Makefile b/html/Makefile index db6c55b8..28de1982 100644 --- a/html/Makefile +++ b/html/Makefile @@ -37,7 +37,7 @@ EN_CARDS_LISTING := en/$(CARDS_LISTING) LANG_CARDS_LISTINGS := $(foreach card_listing, $(DE_CARDS_LISTING) $(EN_CARDS_LISTING), \ $(addprefix $(BUILDDIR)/, $(card_listing:.md=.html))) -SITES := index.md rules.md cards.md maps.md tools.html +SITES := index.md rules.md cards.md maps.md tools.html decks.md HTML := $(addprefix $(BUILDDIR)/,$(SITES:.md=.html)) VPATH := $(RULES_ROOT) @@ -47,8 +47,8 @@ CARDS_YAML := $(foreach dir,$(SETS_SOURCEDIRS),$(wildcard $(dir)/*.yml)) MAKEFILE_LIST := Makefile -.PHONY: all clean maps cards -all: $(HTML) $(RULES_HTML) maps cards +.PHONY: all clean maps +all: $(HTML) $(RULES_HTML) maps $(BUILDDIR)/latex-build $(BUILDDIR)/cards-data clean: rm -rf $(BUILDDIR) @@ -58,26 +58,21 @@ maps: $(VERBOSE) ln -sfT $(MAPS_ROOT) $(BUILDDIR)/maps $(VERBOSE) $(MAKE) -C $(MAPS_ROOT) -.PHONY: cards-de -cards-de: - -.PHONY: cards-en -cards-en: - $(BUILDDIR)/tools.html: tools.html @echo "copying $@" @if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi $(VERBOSE) cp $< $@ -cards: $(LANG_CARDS_LISTINGS) - @echo "create cards data symlink" - $(VERBOSE) ln -sfT $(DATA_ROOT)/cards $(BUILDDIR)/cards-data - +$(BUILDDIR)/latex-build: @echo "render cards" $(VERBOSE) $(MAKE) -C $(LATEX_ROOT) @echo "create rendered cards symlink" - $(VERBOSE) ln -sfT $(LATEX_BUILDDIR) $(BUILDDIR)/cards + $(VERBOSE) ln -sfT $(LATEX_BUILDDIR) $(BUILDDIR)/latex-build + +$(BUILDDIR)/cards-data: $(LANG_CARDS_LISTINGS) $(BUILDDIR)/latex-build + @echo "create cards data symlink" + $(VERBOSE) ln -sfT $(DATA_ROOT)/cards $@ define generateCardsListing $(1)/cards_listing.md: $(CARDS_YAML) $(GENERATE_CARD) $(MAKEFILE_LIST) |
