ecpg: Fix compiler warning in ecpg build with Meson.
authorFujii Masao <[email protected]>
Wed, 5 Mar 2025 23:22:30 +0000 (08:22 +0900)
committerFujii Masao <[email protected]>
Wed, 5 Mar 2025 23:22:30 +0000 (08:22 +0900)
Previously, Meson could produce a warning about the use of 'deps' in ecpg:

    WARNING: Project targets '>=0.54' but uses a feature introduced in '0.60.0': list.<plus>. The right-hand operand was not a list.

The right-hand operand of 'deps' should be a list. This commit fixes
the warning by wrapping it with square brackets.

This issue was introduced in commit 28f04984f0c.

Author: Jacob Champion <[email protected]>
Discussion: https://postgr.es/m/CAOYmi+ks8wO06Ymxduw2h_eQJ_D4_jHGeyMK0P=p5Q3psnEdMA@mail.gmail.com

src/interfaces/ecpg/preproc/meson.build

index 01f2ac671ec652d82108fdb20bc0ca04540266bd..c9f4035053d6f9fa8d507097e61b64a039094858 100644 (file)
@@ -96,6 +96,6 @@ tests += {
       't/001_ecpg_err_warn_msg.pl',
       't/002_ecpg_err_warn_msg_informix.pl',
     ],
-    'deps': ecpg_exe,
+    'deps': [ecpg_exe],
   },
 }
\ No newline at end of file