diff --git a/src/meson.build b/src/meson.build index cb26651..469e04a 100644 --- a/src/meson.build +++ b/src/meson.build @@ -66,7 +66,7 @@ libostd_extra_src += custom_target('libostd_unicode_tables', ] ) -libostd_lib = library('ostd', +libostd_lib = both_libraries('ostd', libostd_src, libostd_extra_src, dependencies: thread_dep, include_directories: libostd_includes + [include_directories('.')], @@ -77,7 +77,7 @@ libostd_lib = library('ostd', libostd = declare_dependency( include_directories: libostd_includes, - link_with: libostd_lib + link_with: libostd_lib.get_shared_lib() ) install_headers(libostd_header_src, install_dir: dir_package_include) \ No newline at end of file