[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/window-commander 5b0f4657cc 052/170: ; Simplify build p
From: |
ELPA Syncer |
Subject: |
[elpa] externals/window-commander 5b0f4657cc 052/170: ; Simplify build process |
Date: |
Wed, 28 Jun 2023 19:00:25 -0400 (EDT) |
branch: externals/window-commander
commit 5b0f4657cc856173d6fdbc715e11510355e143e4
Author: Daniel Semyonov <cmstr@dsemy.com>
Commit: Daniel Semyonov <cmstr@dsemy.com>
; Simplify build process
---
Makefile | 39 ++++++++++++++++-----------------------
config.mk | 4 ++--
2 files changed, 18 insertions(+), 25 deletions(-)
diff --git a/Makefile b/Makefile
index e6ea14d246..2483ecd888 100644
--- a/Makefile
+++ b/Makefile
@@ -1,38 +1,31 @@
include config.mk
-.PHONY: info clean
+.PHONY: info package clean
-all: info package
+all: package
help:
- $(info make all - generate info manual)
- $(info make info - generate info manual)
- $(info make package - generate tar file containing the package)
- $(info make clean - remove generated files)
+ $(info make all - generate info manual)
+ $(info make info - generate info manual)
+ $(info make package - generate tar file containing the package)
+ $(info make clean - remove generated files)
@exit
-info: $(PKG).info dir
-
%.info: %.texi
- @echo "Generating $@"
- @$(MAKEINFO) --no-split $< -o $@
+ $(MAKEINFO) --no-split $< -o $@
dir: $(PKG).info
- @echo "Generating $@"
- @$(INSTALLINFO) $< $@
+ $(INSTALLINFO) $< $@
-package: $(PKG)-$(VERSION).tar
+info: $(PKG).info dir
%.tar: $(PKG).info dir *.el LICENSE
- @echo "Creating temporary package directory"
- @mkdir $(PKG)-$(VERSION)
- @echo "Copying package files to temporary directory"
- @cp -a $^ $(PKG)-$(VERSION)/
- @echo "Creating package archive $@"
- @tar -cf $@ $(PKG)-$(VERSION)
- @echo "Removing temporary package directory"
- @rm -rf $(PKG)-$(VERSION)
+ mkdir $(PKG)-$(VERSION)
+ cp -a $^ $(PKG)-$(VERSION)/
+ tar -cf $@ $(PKG)-$(VERSION)
+ rm -rf $(PKG)-$(VERSION)
+
+package: $(PKG)-$(VERSION).tar
clean:
- @echo "Cleaning..."
- @rm -rf $(PKG).info dir $(PKG)-$(VERSION).tar
+ rm -rf $(PKG).info dir $(PKG)-$(VERSION).tar
diff --git a/config.mk b/config.mk
index 2feafc20f1..be6d682c40 100644
--- a/config.mk
+++ b/config.mk
@@ -1,5 +1,5 @@
PKG = swsw
VERSION = 1.1
-INSTALLINFO ?= install-info
-MAKEINFO ?= makeinfo
+INSTALLINFO = install-info
+MAKEINFO = makeinfo
- [elpa] externals/window-commander 8b74678bcf 028/170: * swsw.el (swsw-display-function): Avoid byte compilation warning, (continued)
- [elpa] externals/window-commander 8b74678bcf 028/170: * swsw.el (swsw-display-function): Avoid byte compilation warning, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 54ca1baa14 030/170: ; Restructure README and commentary, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander ebaa85abdd 031/170: ; Add a missing word to a comment, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 6695f8858e 034/170: ; Use '; ' for inline comment instead of '; ; ', ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander b5b05358a3 035/170: ; Add a news file containing a detailed change log, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander b6277eb31f 037/170: ; Indicate that version 1.1 is still in development in the NEWS file, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 1a5ce9c559 038/170: ; Add binding 'C-x o' to 'swsw-select' in 'swsw-mode-map' to the NEWS, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 7a00ef3140 039/170: ; Small documentation fixes, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 3a9848deac 042/170: Add an Info node for the package, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 74124620af 048/170: ; Add brief usage information to the docstring of 'swsw-mode', ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 5b0f4657cc 052/170: ; Simplify build process,
ELPA Syncer <=
- [elpa] externals/window-commander f9f64e0559 060/170: * swsw.el (swsw--get-id-length): Return 1 when there is one window tracked, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 64c66d244b 062/170: * swsw.el (swsw-ids): Removed, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander b3f6cee6af 068/170: ; Unify information in the README and commentary, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 5e77d34dfa 054/170: ; Modify installation section of the README file and Info node, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 185861a2e9 010/170: Use a lighter for 'swsw-mode', ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander c08a9b1e58 024/170: ; Fix a docstring, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 5addab5009 027/170: ; Fix installing swsw.el as a package, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 2d2edca2c3 029/170: ; Add 'Usage:' section to the commentary, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander a5b25e075f 032/170: Allow setting the scope to the selected frame, ELPA Syncer, 2023/06/28
- [elpa] externals/window-commander 2002152fb7 023/170: ; Add .gitignore file, ELPA Syncer, 2023/06/28