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

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

[nongnu] elpa/scala-mode 3d330ad 126/217: Makefile clean-up 2


From: ELPA Syncer
Subject: [nongnu] elpa/scala-mode 3d330ad 126/217: Makefile clean-up 2
Date: Sun, 29 Aug 2021 11:30:57 -0400 (EDT)

branch: elpa/scala-mode
commit 3d330ad8aa28ec887dc0c5df53403fa77cd084c5
Author: Heikki Vesalainen <heikkivesalainen@yahoo.com>
Commit: Heikki Vesalainen <heikkivesalainen@yahoo.com>

    Makefile clean-up 2
---
 .gitignore |  2 ++
 Makefile   | 35 +++++++++++++++++++----------------
 2 files changed, 21 insertions(+), 16 deletions(-)

diff --git a/.gitignore b/.gitignore
index c531d98..9bb2670 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,3 @@
 *.elc
+.latest-build
+scala-mode2-0.*
diff --git a/Makefile b/Makefile
index af599f0..f566bd3 100644
--- a/Makefile
+++ b/Makefile
@@ -15,23 +15,25 @@ SOURCE_DIR           = $(ROOT)
 ##############################################################################
 # Variables
 
+MODE_NAME               = scala-mode2
+
 # Emacs Lisp
 ELISP_COMMAND          ?= emacs
 ELISP_OPTIONS          += -batch -no-site-file -q
 ELISP_OPTIONS           += -L $(ROOT)
 
 
-ELISP_FILES            += scala-mode2-lib
-ELISP_FILES            += scala-mode2
-ELISP_FILES            += scala-mode2-syntax
-ELISP_FILES            += scala-mode2-indent
-ELISP_FILES            += scala-mode2-paragraph
-ELISP_FILES            += scala-mode2-fontlock
-ELISP_FILES            += scala-mode2-map
-ELISP_FILES            += scala-mode2-sbt
+ELISP_FILES            += $(MODE_NAME)-lib
+ELISP_FILES            += $(MODE_NAME)
+ELISP_FILES            += $(MODE_NAME)-syntax
+ELISP_FILES            += $(MODE_NAME)-indent
+ELISP_FILES            += $(MODE_NAME)-paragraph
+ELISP_FILES            += $(MODE_NAME)-fontlock
+ELISP_FILES            += $(MODE_NAME)-map
+ELISP_FILES            += $(MODE_NAME)-sbt
 ELISP_SOURCES          += $(ELISP_FILES:%=$(SOURCE_DIR)/%.el)
 
-PKG_FILE               += scala-mode2-pkg.el
+PKG_FILE               += $(SOURCE_DIR)/$(MODE_NAME)-pkg.el
 
 ##############################################################################
 
@@ -40,7 +42,8 @@ RMDIR                 ?= rmdir
 TOUCH                  ?= touch
 
 # Strip the version out of the pkg file
-VERSION                 := $(shell ${ELISP_COMMAND} $(ELISP_OPTIONS) --eval 
'(princ (format "%s\n" (nth 2 (read (find-file "scala-mode2-pkg.el")))))')
+VERSION                 := $(shell ${ELISP_COMMAND} $(ELISP_OPTIONS) --eval 
'(princ (format "%s\n" (nth 2 (read (find-file "$(PKG_FILE)")))))')
+MODE_NAME_VERSION       = $(MODE_NAME)-$(VERSION)
 
 ##############################################################################
 # Commands
@@ -48,9 +51,9 @@ VERSION                 := $(shell ${ELISP_COMMAND} 
$(ELISP_OPTIONS) --eval '(pr
 all: .latest-build
 
 clean:
-       $(RM) *.elc .latest-* autoloads.el scala-mode2-$(VERSION).tar
-       [ ! -d scala-mode2-$(VERSION) ] || $(RM) scala-mode2-$(VERSION)/*
-       [ ! -d scala-mode2-$(VERSION) ] || $(RMDIR) scala-mode2-$(VERSION)
+       $(RM) *.elc .latest-* autoloads.el $(MODE_NAME_VERSION).tar
+       [ ! -d $(MODE_NAME_VERSION) ] || $(RM) $(MODE_NAME_VERSION)/*
+       [ ! -d $(MODE_NAME_VERSION) ] || $(RMDIR) $(MODE_NAME_VERSION)
 
 .PHONY: all
 .PHONY: clean
@@ -68,9 +71,9 @@ autoloads: $(ELISP_SOURCES)
        $(ELISP_COMMAND) $(ELISP_OPTIONS) --eval "(setq make-backup-files nil)" 
--eval "(setq generated-autoload-file (expand-file-name \"autoloads.el\"))" -f 
batch-update-autoloads `pwd`
 
 package:
-       mkdir -p scala-mode2-$(VERSION)
-       cp $(ELISP_SOURCES) $(PKG_FILE) scala-mode2-$(VERSION)
-       tar cf scala-mode2-$(VERSION).tar scala-mode2-$(VERSION)
+       mkdir -p $(MODE_NAME_VERSION)
+       cp $(ELISP_SOURCES) $(PKG_FILE) $(MODE_NAME_VERSION)
+       tar cf $(MODE_NAME_VERSION).tar $(MODE_NAME_VERSION)
 
 
 ## SCALA LICENSE



reply via email to

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