Like the Visual Studio projects and autotools builds on Windows, include
the .rc file for Windows builds, so that people can see the version info
of the ATK DLL more easily.
https://bugzilla.gnome.org/show_bug.cgi?id=785802
VALUE "FileDescription", "atk"
VALUE "FileVersion", "@ATK_VERSION@.0"
VALUE "InternalName", "libatk-1.0-@LT_CURRENT_MINUS_AGE@"
VALUE "FileDescription", "atk"
VALUE "FileVersion", "@ATK_VERSION@.0"
VALUE "InternalName", "libatk-1.0-@LT_CURRENT_MINUS_AGE@"
- VALUE "LegalCopyright", "Copyright © Sun Microsystems Inc."
+ VALUE "LegalCopyright", "Copyright Sun Microsystems Inc."
VALUE "OriginalFilename", "libatk-1.0-@LT_CURRENT_MINUS_AGE@.dll"
VALUE "ProductName", "atk"
VALUE "ProductVersion", "@ATK_VERSION@"
VALUE "OriginalFilename", "libatk-1.0-@LT_CURRENT_MINUS_AGE@.dll"
VALUE "ProductName", "atk"
VALUE "ProductVersion", "@ATK_VERSION@"
atk_version_conf.set('ATK_MICRO_VERSION', atk_micro_version)
atk_version_conf.set('ATK_BINARY_AGE', atk_binary_age)
atk_version_conf.set('ATK_INTERFACE_AGE', atk_interface_age)
atk_version_conf.set('ATK_MICRO_VERSION', atk_micro_version)
atk_version_conf.set('ATK_BINARY_AGE', atk_binary_age)
atk_version_conf.set('ATK_INTERFACE_AGE', atk_interface_age)
+atk_version_conf.set('LT_CURRENT_MINUS_AGE', '0')
atk_version_h = configure_file(input: 'atkversion.h.in',
output: 'atkversion.h',
atk_version_h = configure_file(input: 'atkversion.h.in',
output: 'atkversion.h',
'-DATK_LOCALEDIR="@0@"'.format(join_paths(atk_datadir, 'locale')),
]
'-DATK_LOCALEDIR="@0@"'.format(join_paths(atk_datadir, 'locale')),
]
+if host_system == 'windows'
+ atk_win_rc = configure_file(
+ input: 'atk.rc.in',
+ output: 'atk.rc',
+ configuration: atk_version_conf,
+ )
+ atk_win_res = import('windows').compile_resources(atk_win_rc)
+ atk_sources += atk_win_res
+endif
+
atk_inc = include_directories('.')
libatk = shared_library('atk-@0@'.format(atk_api_version),
atk_inc = include_directories('.')
libatk = shared_library('atk-@0@'.format(atk_api_version),