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

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

[nongnu] elpa/sqlite3 723787e6d9 21/62: added 'make install'


From: ELPA Syncer
Subject: [nongnu] elpa/sqlite3 723787e6d9 21/62: added 'make install'
Date: Tue, 14 Mar 2023 11:01:45 -0400 (EDT)

branch: elpa/sqlite3
commit 723787e6d9b946826a28a885b330a844da45f7f4
Author: Y. N. Lo <gordonynlo@yahoo.com>
Commit: Y. N. Lo <gordonynlo@yahoo.com>

    added 'make install'
---
 Makefile           | 7 ++++++-
 install.el         | 1 +
 package-install.el | 1 +
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index d0de5f92f0..1c75e36899 100644
--- a/Makefile
+++ b/Makefile
@@ -17,7 +17,7 @@ MODULE_TAR=$(MODULE_BASENAME).tar
 all: consts.c $(MODULE).so 
 
 clean:
-       rm -rf *.so *.o *.tar consts.c
+       rm -rf *.so *.o *.tar consts.c install.el
 
 # File "MODULE" is read by (sqlite3-api-install-dynamic-module)
 # during installation
@@ -26,6 +26,11 @@ module: consts.c $(MODULE).so
        cp $(MODULE).so $(MODULE_BASENAME)
        echo "(define-package \"$(MODULE)\" \"$(MODULE_VERSION)\" \"SQLite3 API 
dynamic module\")" > $(MODULE_PKG_EL)
        tar cvf $(MODULE_TAR) $(MODULE_BASENAME)
+       echo "(package-install-file \"$(MODULE_TAR)\")" > install.el
+
+#
+install: module
+       emacsclient -e '(package-install-file "$(MODULE_TAR)")'
 
 consts.c: $(SQLITE_H)
        grep "^#define SQLITE" $(SQLITE3_H) | tools/gen-consts.py > $@
diff --git a/install.el b/install.el
new file mode 100644
index 0000000000..08ebc4dba4
--- /dev/null
+++ b/install.el
@@ -0,0 +1 @@
+(package-install-file "sqlite3-api-0.1.tar")
diff --git a/package-install.el b/package-install.el
new file mode 100644
index 0000000000..08ebc4dba4
--- /dev/null
+++ b/package-install.el
@@ -0,0 +1 @@
+(package-install-file "sqlite3-api-0.1.tar")



reply via email to

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