aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index ff1e6d3..9ab0169 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,6 @@
all: pdf html
+
pdf:
mkdir -p build
pdflatex -output-directory build $(NAME).tex
@@ -7,8 +8,14 @@ pdf:
html:
mkdir -p html
- make4ht -d html $(NAME).tex
- make4ht -d html $(NAME).tex
+
+ifeq ($(findstring htmlconf.cfg,$(wildcard *.cfg)),)
+ $(eval HTMLCONF=)
+else
+ $(eval HTMLCONF=--config htmlconf)
+endif
+ make4ht -d html $(HTMLCONF) $(NAME).tex
+ make4ht -d html $(HTMLCONF) $(NAME).tex
cat ../custom.css >> html/$(NAME).css
rm $(NAME).4ct $(NAME).4tc $(NAME).aux $(NAME).dvi $(NAME).idv $(NAME).lg $(NAME).log $(NAME).tmp $(NAME).xref $(NAME).css $(NAME).html