Commit bb518a05 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

We should install the same cargo-pgrx as Cargo.toml has

parent c47c0c53
all: rustc pgvectorscale clean
pgvectorscale:
mkdir .cargo
mkdir -p /root/.cargo
mount --bind .cargo /root/.cargo
mkdir pgvectorscale-home
tar xf pgvectorscale-0.9.0.tar.gz
cd pgvectorscale-0.9.0 && PATH=/build/usr/bin:$$PATH $(MAKE) install-pgrx
cd pgvectorscale-0.9.0 && PATH=/build/usr/bin:$$PATH $(MAKE) install-release
cd pgvectorscale-0.9.0 && HOME=$(CURDIR)/pgvectorscale-home PATH=$(CURDIR)/pgvectorscale-home/.cargo/bin:/build/usr/bin:$$PATH cargo install cargo-pgrx --version 0.16.1
cd pgvectorscale-0.9.0 && HOME=$(CURDIR)/pgvectorscale-home PATH=$(CURDIR)/pgvectorscale-home/.cargo/bin:/build/usr/bin:$$PATH $(MAKE) install-release
rm -rf pgvectorscale-0.9.0
umount /root/.cargo
rm -rf /root/.cargo
rm -rf .cargo
rm -rf pgvectorscale-home
rustc:
$(MAKE) -C ../rustc temporary
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment