3 # Input: pkg_conf_data, sigcxxconfig_h, project_build_root, python3,
7 sigc_rc = configure_file(
10 configuration: pkg_conf_data,
13 # Copy the generated configuration header into the MSVC project directory.
15 input: sigcxxconfig_h,
16 output: 'sigc++config.h',
20 untracked_msvc_nmake = 'untracked' / 'MSVC_NMake'
21 handle_built_files = project_source_root / 'tools' / 'handle-built-files.py'
23 if can_add_dist_script
24 # Distribute built files.
25 meson.add_dist_script(
26 python3, handle_built_files, 'dist_gen_msvc_files',
27 meson.current_build_dir(),
29 project_build_root / 'sigc++config.h',
30 meson.current_build_dir() / 'sigc.rc',