Permalink
Browse files
Makefile: Use separate rule for symlink
This should allow to use parallel make correctly.
- Loading branch information
Showing
with
7 additions
and
5 deletions.
-
+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 |
|
|
|