[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/systemd feb6dad 007/131: add Makefile
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/systemd feb6dad 007/131: add Makefile |
Date: |
Sun, 29 Aug 2021 11:35:05 -0400 (EDT) |
branch: elpa/systemd
commit feb6dadd44df4fbe2c870c76e5eb5edd2b7d55af
Author: Mark Oteiza <mvoteiza@udel.edu>
Commit: Mark Oteiza <mvoteiza@udel.edu>
add Makefile
---
Makefile | 21 +++++++++++++++++++++
README | 8 ++++++++
2 files changed, 29 insertions(+)
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..56bf300
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,21 @@
+NAME = systemd-mode
+
+PREFIX = /usr/local
+datarootdir := $(PREFIX)/share
+emacsdir := $(datarootdir)/emacs/site-lisp
+
+EMACS = emacs
+
+all: $(NAME).elc
+
+clean:
+ $(RM) $(NAME).elc
+
+install:
+ install -d $(DESTDIR)$(emacsdir)/$(NAME)
+ install -m644 $(NAME).{el,elc} $(DESTDIR)$(emacsdir)/$(NAME)
+
+.el.elc:
+ $(EMACS) --batch -f batch-byte-compile $<
+
+.PHONY: all clean install
diff --git a/README b/README
index aabb90e..31dde08 100644
--- a/README
+++ b/README
@@ -2,3 +2,11 @@ systemd-mode.el
===============
Major mode for editing systemd units in GNU Emacs.
+
+Installation
+------------
+
+To install, do
+
+ make
+ make install
- [nongnu] branch elpa/systemd created (now b6ae63a), ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd e52a5da 005/131: find a default uri harder, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd d58763e 006/131: minor cleanup, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd e385575 015/131: initial company support for directives, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd feb6dad 007/131: add Makefile,
ELPA Syncer <=
- [nongnu] elpa/systemd 1689dd5 010/131: ._., ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd a22a097 009/131: use function-item in customize, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd d0a46fe 014/131: rename systemd-mode.el → systemd.el, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd b60ccd5 022/131: point to commentary from README, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 039bed6 004/131: add license, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd f32ecf8 011/131: tag it, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 2a27186 023/131: format the list more programmatically, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 00a2520 028/131: add Package-Requires for emacs 24.3 (setq-local), ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 8e6a8ce 038/131: remove backslash escapes from doc completions, ELPA Syncer, 2021/08/29
- [nongnu] elpa/systemd 968ae5e 039/131: bump for bug fix, ELPA Syncer, 2021/08/29