# Copyright (c) 2022-2023, PostgreSQL Global Development Group backend_sources += files( 'conffiles.c', 'guc.c', 'guc_funcs.c', 'guc_tables.c', 'help_config.c', 'pg_config.c', 'pg_controldata.c', 'pg_rusage.c', 'ps_status.c', 'queryenvironment.c', 'rls.c', 'sampling.c', 'superuser.c', 'timeout.c', 'tzparser.c', ) guc_scan = custom_target('guc_scan', input: 'guc-file.l', output: 'guc-file.c', command: flex_cmd) generated_sources += guc_scan # so we don't need to add . as an include dir for the whole backend backend_link_with += static_library('guc-file', guc_scan, dependencies: [backend_code], include_directories: include_directories('.'), kwargs: internal_lib_args, ) install_data('postgresql.conf.sample', install_dir: dir_data, )