Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mait/system wide fixes #16

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

maitbot
Copy link

@maitbot maitbot commented Jan 5, 2023

Patches used in my initial Debian packaging for system-wide use of libsigmf.

The reliable finding patch handles variations in CMake interface file naming in recent
flatbuffers. 2.0.8, 22.12.06. This is needed to find the FlatBuffersConfig.cmake in Debian's
flatbuffers 2.0.8+dfsg1-2.

The fix cmake interface patch is needed so that another application can just
#include <sigmf.h>
as suggested in the README.md, even though the system-wide config location is
/usr/include/sigmf/sigmf.h

For your consideration, so that a libsigmf 1.0.3 release might work as expected system-wide.

The CMake interface file names vary between recent versions
of flatbuffers. This patch handles both cases, for initial build
and projects using the system-wide installation.
Add /usr/include/sigmf to the include file search path, so that
applications following the README.md Usage will work.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant