[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
- [elpa] externals-release/org updated (e4c0281 -> 4779a0d), ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 0f6e0e8 4/9: lisp/org.el: Set the version header to 9.4.7, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 80b2aa4 3/9: Fix 1d5e41d41, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 0a86adc 5/9: lisp/org.el: Set version header to 9.5, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org a7e4339 7/9: etc/ORG-NEWS: Fix section title, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org e68375e 8/9: Merge branch 'main' into bugfix, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 1d5e41d 1/9: lisp/ob-core.el (org-babel-eval-headers): Fix elements ordering, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 1344911 2/9: lisp/ob-R.el: Fix compiler warnings, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 7d223a8 6/9: Merge branch 'main' into bugfix, ELPA Syncer, 2021/09/29
- [elpa] externals-release/org 4779a0d 9/9: mk/server.mk: Resurrect a simplified version,
ELPA Syncer <=