chiark / gitweb /
Turn VALGRIND variable into a meson configuration switch
[elogind.git] / meson.build
index 6533e38c7b950bc15b4d2e7ccfbfa632066c9749..c18b5b496a4dab7e4ba44906f6611be42cd413ee 100644 (file)
@@ -905,6 +905,8 @@ conf.set10('ENABLE_DEBUG_MMAP_CACHE', enable_debug_mmap_cache)
 conf.set10('ENABLE_DEBUG_ELOGIND', enable_debug_elogind)
 #endif // 1
 
+conf.set10('VALGRIND', get_option('valgrind'))
+
 #####################################################################
 
 threads = dependency('threads')
@@ -1909,6 +1911,7 @@ exe = executable('elogind-inhibit',
 public_programs += [exe]
 executable('elogind-user-runtime-dir',
 executable('elogind-user-runtime-dir',
+executable('elogind-user-runtime-dir',
 executable('elogind-user-runtime-dir',
            user_runtime_dir_sources,
            include_directories : includes,
@@ -3277,6 +3280,7 @@ foreach tuple : [
 #         ['adm group',        get_option('adm-group')],
 #         ['wheel group',      get_option('wheel-group')],
 #         ['gshadow'],
+#         ['valgrind',         conf.get('VALGRIND') == 1],
 #else
         ['debug elogind'],
 #endif // 0