utils: get rid of mu-util.[ch]

It was getting old...
Remove the unused parts, refactor the few parts still in use.
This commit is contained in:
Dirk-Jan C. Binnema
2023-01-14 17:11:36 +02:00
parent a86ed97f66
commit 6979a66630
23 changed files with 695 additions and 1302 deletions

View File

@ -16,22 +16,22 @@
lib_mu_utils=static_library('mu-utils', [
'mu-command-handler.cc',
'mu-logger.cc',
'mu-command-handler.cc',
'mu-logger.cc',
'mu-option.cc',
'mu-readline.cc',
'mu-sexp.cc',
'mu-readline.cc',
'mu-sexp.cc',
'mu-test-utils.cc',
'mu-util.c',
'mu-utils.cc'],
dependencies: [
glib_dep,
'mu-utils.cc',
'mu-utils-file.cc'],
dependencies: [
glib_dep,
gio_dep,
config_h_dep,
readline_dep
],
include_directories: include_directories(['.','..']),
install: false)
config_h_dep,
readline_dep
],
include_directories: include_directories(['.','..']),
install: false)
lib_mu_utils_dep = declare_dependency(
link_with: lib_mu_utils,
@ -43,14 +43,20 @@ lib_mu_utils_dep = declare_dependency(
#
test('test-sexp',
executable('test-sexp', 'mu-sexp.cc',
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, lib_mu_utils_dep]))
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, lib_mu_utils_dep]))
test('test-command-handler',
executable('test-command-handler', 'mu-command-handler.cc',
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, lib_mu_utils_dep]))
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, lib_mu_utils_dep]))
test('test-utils-file',
executable('test-utils-file', 'mu-utils-file.cc',
install: false,
cpp_args: ['-DBUILD_TESTS'],
dependencies: [glib_dep, config_h_dep, lib_mu_utils_dep]))
subdir('tests')