[system-administrators-guide] Updated the Makefile.

jhradile jhradile at fedoraproject.org
Mon Oct 22 14:31:07 UTC 2012


commit 2b3867ef066b64a56584de3d29b55c3b4ec1506b
Author: Jaromir Hradilek <jhradilek at redhat.com>
Date:   Mon Oct 22 14:10:22 2012 +0200

    Updated the Makefile.

 Makefile |   30 ++++++++++++++----------------
 1 files changed, 14 insertions(+), 16 deletions(-)
---
diff --git a/Makefile b/Makefile
index de345da..b7c445a 100644
--- a/Makefile
+++ b/Makefile
@@ -53,9 +53,7 @@ XML_LANG := $(subst $(SPACE),_,$(call getoption,xml_lang,NULL))
 PRODNUM  := $(subst $(SPACE),_,$(call getoption,version,productnumber))
 PRODNAME := $(subst $(SPACE),_,$(call getoption,product,productname))
 DOCNAME  := $(subst $(SPACE),_,$(call getoption,docname,title))
-DOCNUM   := $(subst $(SPACE),_,$(call getoption,edition,edition))
-DOCREL   := $(subst $(SPACE),_,$(call getoption,release,pubsnumber))
-PACKAGE  := $(RPMDIR)/$(PRODNAME)-$(DOCNAME)-$(PRODNUM)-web-$(LANGUAGE)-$(DOCNUM)-$(DOCREL).tgz
+PACKAGE  := $(RPMDIR)/$(PRODNAME)-$(DOCNAME)-$(PRODNUM)-web-$(LANGUAGE).spec
 
 # The following are the make rules. Do not edit the rules unless you really
 # know what you are doing:
@@ -98,43 +96,43 @@ clean:
 
 .PHONY: test
 test: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format test
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats test
 
 $(BUILDDIR)/html-desktop: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format html-desktop && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats html-desktop && touch $@
 
 $(BUILDDIR)/html-single: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format html-single && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats html-single && touch $@
 
 $(BUILDDIR)/html: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format html && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats html && touch $@
 
 $(BUILDDIR)/epub: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format epub && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats epub && touch $@
 
 $(BUILDDIR)/pdf: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format pdf && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats pdf && touch $@
 
 $(BUILDDIR)/txt: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format txt && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats txt && touch $@
 
 $(BUILDDIR)/man: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format man && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats man && touch $@
 
 $(BUILDDIR)/eclipse: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --config $(CONFIG) --lang $(LANGUAGE) --format eclipse && touch $@
+	$(PUBLICAN) build --config $(CONFIG) --langs $(LANGUAGE) --formats eclipse && touch $@
 
 $(PUBDIR)/html-single: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --lang $(LANGUAGE) --format html-single && touch $@
+	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --langs $(LANGUAGE) --formats html-single && touch $@
 
 $(PUBDIR)/html: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --lang $(LANGUAGE) --format html && touch $@
+	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --langs $(LANGUAGE) --formats html && touch $@
 
 $(PUBDIR)/epub: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --lang $(LANGUAGE) --format epub && touch $@
+	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --langs $(LANGUAGE) --formats epub && touch $@
 
 $(PUBDIR)/pdf: $(FILES) $(IMAGES) $(CONFIG)
-	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --lang $(LANGUAGE) --format pdf && touch $@
+	$(PUBLICAN) build --publish --embedtoc --config $(CONFIG) --langs $(LANGUAGE) --formats pdf && touch $@
 
 $(PACKAGE): $(FILES) $(IMAGES) $(CONFIG)
 	$(PUBLICAN) package --config $(CONFIG) --lang $(LANGUAGE)


More information about the docs-commits mailing list