emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals-release/org 4779a0d 9/9: mk/server.mk: Resurrect a simp


From: ELPA Syncer
Subject: [elpa] externals-release/org 4779a0d 9/9: mk/server.mk: Resurrect a simplified version
Date: Wed, 29 Sep 2021 08:58:05 -0400 (EDT)

branch: externals-release/org
commit 4779a0df5d14feed234b5fc056ffd2429990746a
Author: Bastien <bzg@gnu.org>
Commit: Bastien <bzg@gnu.org>

    mk/server.mk: Resurrect a simplified version
---
 mk/server.mk | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/mk/server.mk b/mk/server.mk
new file mode 100644
index 0000000..128c083
--- /dev/null
+++ b/mk/server.mk
@@ -0,0 +1,54 @@
+#----------------------------------------------------------------
+# This file is used to upload the Org documentation to the server
+#----------------------------------------------------------------
+.PHONY:        helpserver \
+       doc-up \
+       upload \
+       tagwarn version
+
+help helpserver::
+       $(info )
+       $(info Maintenance)
+       $(info ===========)
+       $(info upload              - clean up, populate the server with 
documentation)
+
+helpserver::
+       @echo ""
+
+#----------------------------------------------------------------------
+
+SERVROOT ?= upload
+SERVERMK ?= true # or just any value at all, really
+
+#----------------------------------------------------------------------
+
+release:       cleanall info pdf card tagwarn
+
+PKG_TAG = $(shell date +%Y%m%d)
+PKG_DOC = "Outline-based notes management and organizer"
+PKG_REQ = "" # marmalade chokes on explicit "nil"
+
+tagwarn:
+       $(if $(filter-out $(ORGVERSION), $(GITVERSION)), \
+         $(info  ======================================================) \
+         $(info  =                                                    =) \
+         $(info  = A release should only be made from a revision that =) \
+         $(info  = has an annotated tag!                              =) \
+         $(info  =                                                    =) \
+         $(info  ======================================================))
+
+version:
+       @echo ORGVERSION=$(ORGVERSION) GITVERSION=$(GITVERSION)$(ORGDIST)
+       @echo "ORGVERSION       ?= $(ORGVERSION)"  > mk/version.mk
+       @echo "GITVERSION       ?= $(GITVERSION)" >> mk/version.mk
+
+doc-up:        info pdf card html
+       $(MAKE) -C doc manual guide
+       $(CP) doc/org.html      $(SERVROOT)
+       $(CP) doc/org.pdf       $(SERVROOT)
+       $(CP) doc/orgguide.html $(SERVROOT)
+       $(CP) doc/orgguide.pdf  $(SERVROOT)
+       $(CP) doc/manual/*      $(SERVROOT)/manual
+       $(CP) doc/guide/*       $(SERVROOT)/guide
+
+upload:                        cleanall doc-up



reply via email to

[Prev in Thread] Current Thread [Next in Thread]