mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-06-09 09:25:07 -04:00
Fix libsigmf Debian build
This commit is contained in:
Vendored
+10
-1
@@ -777,6 +777,15 @@ endif ((NOT LIBDSDCC_FOUND OR LIBDSDCC_EXTERNAL) AND LIBMBE_FOUND)
|
||||
|
||||
if ((LINUX OR APPLE) AND (NOT LIBSIGMF_FOUND OR LIBSIGMF_EXTERNAL))
|
||||
set(LIBSIGMF_LIBRARIES "${EXTERNAL_BUILD_LIBRARIES}/lib${LIB_SUFFIX}/liblibsigmf${CMAKE_SHARED_LIBRARY_SUFFIX}" CACHE INTERNAL "")
|
||||
if(APPLE)
|
||||
set(LIBSIGMF_PATCH_COMMAND
|
||||
sed -i "" -e "s/-Werror//g" -e "s/VERSION 2.8/VERSION 3.10/g" <SOURCE_DIR>/external/flatbuffers/CMakeLists.txt
|
||||
)
|
||||
else()
|
||||
set(LIBSIGMF_PATCH_COMMAND
|
||||
sed -i -e "s/-Werror//g" -e "s/VERSION 2.8/VERSION 3.10/g" <SOURCE_DIR>/external/flatbuffers/CMakeLists.txt
|
||||
)
|
||||
endif()
|
||||
ExternalProject_Add(libsigmf
|
||||
GIT_REPOSITORY https://github.com/f4exb/libsigmf.git
|
||||
GIT_TAG ${LIBSIGMF_TAG}
|
||||
@@ -784,7 +793,7 @@ if ((LINUX OR APPLE) AND (NOT LIBSIGMF_FOUND OR LIBSIGMF_EXTERNAL))
|
||||
INSTALL_DIR "${EXTERNAL_BUILD_LIBRARIES}"
|
||||
CMAKE_ARGS ${COMMON_CMAKE_ARGS} -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
|
||||
UPDATE_DISCONNECTED TRUE
|
||||
PATCH_COMMAND sed -i "" -e "s/-Werror//g" -e "s/VERSION 2.8/VERSION 3.10/g" <SOURCE_DIR>/external/flatbuffers/CMakeLists.txt
|
||||
PATCH_COMMAND ${LIBSIGMF_PATCH_COMMAND}
|
||||
BUILD_BYPRODUCTS "${LIBSIGMF_LIBRARIES}"
|
||||
TEST_COMMAND ""
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user