diff --git a/.gitignore b/.gitignore index c613a08..892dc8f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +# meson build dir +build/ + Log.o # for test @@ -6,4 +9,4 @@ test.o *.log # dependency files -*.d \ No newline at end of file +*.d diff --git a/meson.build b/meson.build new file mode 100644 index 0000000..b0b8c46 --- /dev/null +++ b/meson.build @@ -0,0 +1,17 @@ +inc = include_directories('.') + +lib_okaestne_log = both_libraries('okaestne-log', + 'Log.cpp', + include_directories: inc, + cpp_args: ['-O2', '-std=c++11', '-Wall', '-Wextra', '-pedantic-errors', '-g'] +) + +# to depend on in other projects: +okaestne_log_static_dep = declare_dependency( + link_with: lib_okaestne_log, + include_directories: inc +) +okaestne_log_shared_dep = declare_dependency( + link_with: lib_okaestne_log, + include_directories: inc +)