meson: Basic cygwin support
authorAndres Freund <andres@anarazel.de>
Tue, 6 Dec 2022 19:25:54 +0000 (11:25 -0800)
committerAndres Freund <andres@anarazel.de>
Tue, 6 Dec 2022 19:25:54 +0000 (11:25 -0800)
commit79f7c482f6745959f7aeea4f7386fceb02ad8889
tree00f2920f57b14c41c8e9273ff78ef4e7765da4ac
parenta61b1f74823c9c4f79c95226a461f1e7a367764b
meson: Basic cygwin support

There likely are further issues, but as evidenced by the CI task proposed by
Justin in the referenced thread, this suffices to build and run basic tests in
cygwin (some fixes for the test infrastructure are needed, but that's
independent of the meson aspect).

Author: Justin Pryzby <pryzby@telsasoft.com>
Reviewed-by: Andres Freund <andres@anarazel.de>
Discussion: https://postgr.es/m/20221021034040.GT16921@telsasoft.com
meson.build
src/port/meson.build
src/test/regress/meson.build