summaryrefslogtreecommitdiff
path: root/lib/auth/meson.build
blob: 768e0f013697f993be9657c919a5bc07a5af89a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
project(
  'astal_auth',
  'c',
  version: run_command('cat', join_paths(meson.project_source_root(), 'version')).stdout().strip(),
  default_options: [
    'c_std=gnu11',
    'warning_level=3',
    'prefix=/usr',
  ],
)

add_project_arguments(['-Wno-pedantic'], language: 'c')

version_split = meson.project_version().split('.')
lib_so_version = version_split[0] + '.' + version_split[1]

pkg_config = import('pkgconfig')
gnome = import('gnome')

subdir('include')
subdir('src')

install_data('pam/astal-auth', install_dir: get_option('sysconfdir') / 'pam.d')