File: meson.build

package info (click to toggle)
gdmap 1.3.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 684 kB
  • sloc: ansic: 2,806; makefile: 6
file content (26 lines) | stat: -rw-r--r-- 803 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
project('GdMap', 'c',
  license: 'GPL-2.0-only',
  version: '1.3.1',
)

i18n = import('i18n')
gettext_package = meson.project_name()
subdir('po')

subdir('data')

config = configuration_data()
config.set10('ENABLE_NLS', true)
config.set_quoted('GDMAP_LOCALE_DIR', get_option('localedir'))
config.set_quoted('GETTEXT_PACKAGE', gettext_package)
config.set10('HAVE_SYS_TIME_H', true)
config.set_quoted('PACKAGE_DATA_DIR', join_paths(get_option('datadir'), 'gdmap'))
config.set_quoted('PACKAGE_NAME', meson.project_name())
config.set_quoted('PACKAGE_VERSION', meson.project_version())
config.set_quoted('VERSION', meson.project_version())
configure_file(configuration: config, output: 'config.h')

add_project_arguments('-DHAVE_CONFIG_H', language: 'c')
config_dir = include_directories('.')

subdir('src')