Building Infrastructure
How to setup building infrastructure with pig build subcommand?
Module:
Overview
You can build PostgreSQL extension with pig build
subcommand, which offers:
pig build repo # init build repo (=repo set -ru)
pig build tool [mini|full|...] # init build toolset
pig build proxy [user@host:port] # init build proxy (optional)
pig build rust [-v <pgrx_ver>] # init rustc & pgrx (0.12.9)
pig build spec # init build spec repo
pig build get [all|std|..] # get ext code tarball with prefixes
pig build ext [extname...] # build extension
Short Version
Prepare building environment
pig build repo
pig build tool
pig build spec
pig build rust
Download extension source tarball
## download big tarball
pig build get std # download std small tarball
pig build get all # download all source tarball
pig build get pg_mooncake
pig build get pg_duckdb
pig build get omnigres
pig build get plv8
Build extensions:
pig build ext citus
pig build ext pgjwt
TBD
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.