diff options
Diffstat (limited to 'data/dispatcher-connection/meson.build')
-rw-r--r-- | data/dispatcher-connection/meson.build | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/data/dispatcher-connection/meson.build b/data/dispatcher-connection/meson.build new file mode 100644 index 00000000..2e7ef8b4 --- /dev/null +++ b/data/dispatcher-connection/meson.build @@ -0,0 +1,25 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2021 Aleksander Morgado <aleksander@aleksander.es> + +# Shipped example connection info dispatcher +mm_connectiondiravailable = mm_pkgdatadir / 'connection.available.d' + +# Directory for user-enabled scripts +mm_connectiondiruser = mm_pkgsysconfdir / 'connection.d' + +# Directory for package-enabled tools +mm_connectiondirpackage = mm_pkglibdir / 'connection.d' + +examples = files( + '99-log-event', +) + +install_data( + examples, + install_mode: 'rwx------', + install_dir: mm_connectiondiravailable, +) + +mkdir_cmd = 'mkdir -p ${DESTDIR}@0@' +meson.add_install_script('sh', '-c', mkdir_cmd.format(mm_prefix / mm_connectiondiruser)) +meson.add_install_script('sh', '-c', mkdir_cmd.format(mm_prefix / mm_connectiondirpackage)) |