############################################################
-exe = executable(
- 'systemd-analyze',
- systemd_analyze_sources,
- include_directories : core_includes,
- link_with : [libcore,
- libshared],
- dependencies : [libseccomp,
- userspace],
- install_rpath : pkglibdir,
- install : conf.get('ENABLE_ANALYZE') == 1)
-if conf.get('ENABLE_ANALYZE') == 1
- public_programs += exe
-endif
-
if want_tests != 'false'
+ exe = executables_by_name.get('systemd-analyze')
test('test-compare-versions',
test_compare_versions_sh,
args : exe.full_path())
'analyze.c',
)
+executables += [
+ executable_template + {
+ 'name' : 'systemd-analyze',
+ 'public' : conf.get('ENABLE_ANALYZE') == 1,
+ 'sources' : systemd_analyze_sources,
+ 'include_directories' : core_includes,
+ 'link_with' : [
+ libcore,
+ libshared,
+ ],
+ 'dependencies' : libseccomp,
+ 'install' : conf.get('ENABLE_ANALYZE') == 1,
+ },
+]
+
tests += [
{
'sources' : files(