init fork from abumni/pg_str

This commit is contained in:
Matt Public
2023-02-13 21:22:29 -08:00
commit 54c1e97f89
6 changed files with 325 additions and 0 deletions

15
Makefile Normal file
View File

@@ -0,0 +1,15 @@
PACKAGE_VERSION=0.3.0
PACKAGE_NAME=pg_str
PG_VERSION=15
PREFIX=target/release/$(PACKAGE_NAME)-pg$(PG_VERSION)
build:
cargo pgx package
install: $(PREFIX)
cp -f $(PREFIX)/usr/share/postgresql/$(PG_VERSION)/extension/$(PACKAGE_NAME)--$(PACKAGE_VERSION).sql /usr/share/postgresql/$(PG_VERSION)/extension/$(PACKAGE_NAME)--$(PACKAGE_VERSION).sql
cp -f $(PREFIX)/usr/lib/postgresql/$(PG_VERSION)/lib/$(PACKAGE_NAME).so /usr/lib/postgresql/$(PG_VERSION)/lib/$(PACKAGE_NAME).so
cp -f $(PREFIX)/usr/share/postgresql/$(PG_VERSION)/extension/$(PACKAGE_NAME).control /usr/share/postgresql/$(PG_VERSION)/extension/$(PACKAGE_NAME).control
restart:
sudo service postgresql restart