diff options
author | Peter Eisentraut | 2020-02-10 16:12:46 +0000 |
---|---|---|
committer | Peter Eisentraut | 2020-02-10 18:23:41 +0000 |
commit | b691c189c671ca9b88743ed6546b60641e5199e4 (patch) | |
tree | 9ccc6bcf457b207ccc447ec9ce77dd9ee200606e /configure | |
parent | 11de6c903da99a4b2220acfa776fc26c7f384ccc (diff) |
Simplify passing of configure arguments to pg_config
The previous system had configure put the value into the makefiles and
then have the makefiles pass them to the build of pg_config. That was
put in place when pg_config was a shell script. We can simplify that
by having configure put the value into pg_config.h directly. This
also makes the standard build system match how the MSVC build system
already does it.
Discussion: https://www.postgresql.org/message-id/flat/6e457870-cef5-5f1d-b57c-fc89cfb8a788%402ndquadrant.com
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/configure b/configure index 59e181a8855..37aa82dcd4e 100755 --- a/configure +++ b/configure @@ -777,7 +777,6 @@ build_vendor build_cpu build PG_MAJORVERSION -configure_args target_alias host_alias build_alias @@ -2798,7 +2797,10 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. -configure_args=$ac_configure_args + +cat >>confdefs.h <<_ACEOF +#define CONFIGURE_ARGS "$ac_configure_args" +_ACEOF PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\)'` |