diff --git a/meson.build b/meson.build index f42ed162..05cdfc72 100644 --- a/meson.build +++ b/meson.build @@ -97,7 +97,13 @@ prefixdir = get_option('prefix') bindir = join_paths(prefixdir, get_option('bindir')) datadir = join_paths(prefixdir, get_option('datadir')) docdir = join_paths(datadir, 'doc/casync') -protocoldir = join_paths(prefixdir, 'lib/casync/protocols') + +if get_option('libexecdir') + libexecdir = join_paths(prefixdir, get_option('libexecdir')) + protocoldir = join_paths(libexecdir, 'casync/protocols') +else + protocoldir = join_paths(prefixdir, 'casync/protocols') + conf.set_quoted('CASYNC_PROTOCOL_PATH', protocoldir) liblzma = dependency('liblzma',