Remove leftover code in deconstruct_distribute_oj_quals().
[pgsql.git] / contrib / passwordcheck / meson.build
blob8bde1de0ec57e683bd95a9b1f2a2b9cd8f0cb46e
1 # Copyright (c) 2022-2023, PostgreSQL Global Development Group
3 passwordcheck_sources = files(
4   'passwordcheck.c',
7 passwordcheck_c_args = []
8 passwordcheck_deps = []
10 # uncomment the following two lines to enable cracklib support
11 # passwordcheck_c_args += ['-DUSE_CRACKLIB', '-DCRACKLIB_DICTPATH="/usr/lib/cracklib_dict"']
12 # passwordcheck_deps += [cc.find_library('crack')]
14 if host_system == 'windows'
15   passwordcheck_sources += rc_lib_gen.process(win32ver_rc, extra_args: [
16     '--NAME', 'passwordcheck',
17     '--FILEDESC', 'passwordcheck - strengthen user password checks',])
18 endif
20 passwordcheck = shared_module('passwordcheck',
21   passwordcheck_sources,
22   c_args: passwordcheck_c_args,
23   kwargs: contrib_mod_args + {
24     'dependencies': contrib_mod_args.get('dependencies') + passwordcheck_deps,
25   }
27 contrib_targets += passwordcheck
29 tests += {
30   'name': 'passwordcheck',
31   'sd': meson.current_source_dir(),
32   'bd': meson.current_build_dir(),
33   'regress': {
34     'sql': [
35       'passwordcheck',
36     ],
37   },