Closed hedgepigdaniel closed 3 years ago
My motivation is to remove the patches from this: https://aur.archlinux.org/packages/gram-savitzky-golay-git/
The CI issue should hopefully be resolved. This was due to Microsoft removing Boost from the virtual environments for windows and ubuntu. Cf: https://github.com/actions/virtual-environments/issues/2667. We've updated our github actions accordingly.
Hello, these are some fixes that I made to use this project as a dependency using meson (i.e. through pkgconfig):
PKG_CONFIG_REQUIRES
to causeeigen3
to be included in theRequires
line of the generated pkgconfig. This is necessary so that the include directives for Eigen headers work (their include path is non standard).pkg_config_append_libs
to ensure that-lgram_savitzky_golay
is included in theLibs
line of the generated pkgconfig. This is necessary so that the exported symbols are available to the linker.