summaryrefslogtreecommitdiff
path: root/test/use-as-subproject/meson.build
blob: 8111e9ee499cce4b1e30fb877d8522d477a57937 (plain)
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
27
28
29
30
31
32
33
34
35
36
37
38
# Copyright 2023 Collabora Ltd.
# Copyright (c) 2023 SUSE LLC
# SPDX-License-Identifier: MIT

project(
    'use-libdbus-as-subproject',
    'c',
    version : '0',
    meson_version : '>=0.49.0'
)
add_project_arguments('-D_GNU_SOURCE', language : 'c')

configure_file(
    copy : true,
    input : 'dummy-config.h.in',
    output : 'config.h',
)

libdbus_dep = dependency(
    'dbus-1',
    required: true,
    fallback: ['dbus', 'libdbus_dep'],
    default_options: [
      'default_library=static',
      'embedded_tests=false',
      'message_bus=false',
      'modular_tests=disabled',
      'tools=false',
    ],
)

executable(
    'use-libdbus',
    'use-libdbus.c',
    dependencies : [
        libdbus_dep
    ]
)