Skip to content

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