[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")
- [nongnu] elpa/sqlite3 0131cc617d 19/62: python3 -> python, (continued)
- [nongnu] elpa/sqlite3 0131cc617d 19/62: python3 -> python, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 7abb3c6f70 28/62: fixed callback example; added Homebrew linkage, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 71d35506ec 07/62: minor adjustment to Makefile, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 a2d5e39133 43/62: Removed unused codes from consts.c, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 b72c2c40d9 44/62: Better handling of SQLite codes in consts.c, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 a51467b031 04/62: added test for Emacs 25.1, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 1f1f7ab2db 09/62: added package creation section, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 1b7b1fc03f 10/62: fixed module installation bug, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 a69ff5a456 11/62: github installation function added, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 47391311a9 12/62: edited sqlite3-api.el to adhere to melpa guidelines, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 723787e6d9 21/62: added 'make install',
ELPA Syncer <=
- [nongnu] elpa/sqlite3 77e719fb88 24/62: better comments, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 0dfe8e07df 30/62: 26.1 test added, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 b8fc4e2fae 35/62: TOC, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 15697800f8 37/62: Fixed changelog, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 9a2dbb9dc2 38/62: fixed typo, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 f2c30e8b86 16/62: removed 'Package Version', ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 bdb5832e27 17/62: removed 'Package Version' from sqlite3-api-constants.el, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 639ffb711e 20/62: all .el files removed., ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 96e1cdfaa8 34/62: Rewrote README in org, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 33525c1976 29/62: Emacs 26.0-pretest test added, ELPA Syncer, 2023/03/14