From 1360943d1ac03240fc719a459aed4ad4f9f9b5d4 Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Sat, 1 Oct 2022 12:39:12 -0700 Subject: [PATCH] meson: Add prefix=/usr/local/pgsql to default_options autoconf set PREFIX to /usr/local/pgsql, so using the same default for meson makes sense. The effect on windows is that installation defaults to installing to C:/usr/local/pgsql rather than meson's default of C:/, which doesn't seem perfect, but OK enough. Signed-off-by: Junwang Zhao Author: Junwang Zhao Discussion: https://postgr.es/CAEG8a3LGWE-gG6vuddmH91RORhi8gWs0mMB-hcTmP3_NVgM7dg@mail.gmail.com --- meson.build | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meson.build b/meson.build index c3bbb1c5fc..7bf798674c 100644 --- a/meson.build +++ b/meson.build @@ -16,6 +16,10 @@ project('postgresql', default_options: [ 'warning_level=1', #-Wall equivalent 'buildtype=release', + # For compatibility with the autoconf build, set a default prefix. This + # works even on windows, where it's a drive-relative path (i.e. when on + # d:/sompath it'll install to d:/usr/local/pgsql) + 'prefix=/usr/local/pgsql', ] )