• Custom Maven plugin for the build process (GSoC 2020)
  • Relationship to PGXS
  • Role of scripting
  • We currently have this "inside-out"
  • Basic operations
  • Get PostgreSQL build-specific information by querying pg_config
  • Merge build-specific information into platform-specific recipes
  • How should the plugin embed the platform recipes?
  • Exported symbol filtering
  • Argument passing workaround for Windows
  • What might a workaround API look like?
  • But it's not quite that simple
  • One last thing: a simple report Mojo