Skip to content
Permalink
Browse files

Makefile: Use separate rule for symlink

This should allow to use parallel make correctly.
  • Loading branch information
raimue committed Mar 28, 2018
1 parent 10b7963 commit b8fa495ed5f7c5a5feefe2f2d63e49a719c11b7e
Showing with 7 additions and 5 deletions.
  1. +7 −5 Makefile
@@ -60,16 +60,18 @@ guide: GUIDE_OUTDIR= $(GUIDE_RESULT)
guide-chunked: GUIDE_OUTDIR = $(GUIDE_RESULT)/chunked
guide-chunked: GUIDE_XSL = $(GUIDE_XSL_CHUNK)

guide guide-chunked::
$(MKDIR) -p $(GUIDE_OUTDIR)
$(CP) $(GUIDE)/resources/$(STYLESHEET) $(GUIDE_OUTDIR)/$(STYLESHEET)
$(CP) $(GUIDE)/resources/images/* $(GUIDE_OUTDIR)/
$(CP) $(GUIDE)/resources/*.js $(GUIDE_OUTDIR)/
$(GUIDE)/resources/xsl:
ifeq ($(UNAME), Linux)
$(LN) -sfn $(DOCBOOK) $(GUIDE)/resources/xsl
else
$(LN) -sfh $(DOCBOOK) $(GUIDE)/resources/xsl
endif

guide guide-chunked:: $(GUIDE)/resources/xsl
$(MKDIR) -p $(GUIDE_OUTDIR)
$(CP) $(GUIDE)/resources/$(STYLESHEET) $(GUIDE_OUTDIR)/$(STYLESHEET)
$(CP) $(GUIDE)/resources/images/* $(GUIDE_OUTDIR)/
$(CP) $(GUIDE)/resources/*.js $(GUIDE_OUTDIR)/
$(XSLTPROC) --xinclude \
--output $(GUIDE_OUTDIR)/index.html \
$(GUIDE_XSL) $(GUIDE_SRC)/guide.xml

0 comments on commit b8fa495

Please sign in to comment.
You can’t perform that action at this time.