#595
build/meson: remove workaround, revise exports
-
build/meson: remove msvc b_lto workaround tracked in https://github.com/mesonbuild/meson/pull/15357
-
build/meson: revise exports split export static and shared meson targets under the same name (no longer needed to manually
-DZYDIS_STATIC_BUILDin downstream projects, needs https://github.com/zyantific/zycore-c/pull/95) make pkgconfig optional export predef cflags
The revised export scheme currently has a bug in upstream meson: https://github.com/mesonbuild/meson/issues/15371 a current workaround is to ensure default_library and prefer_static is the same