libzip shared module

This commit is contained in:
Robin E. R. Davies
2025-08-18 08:38:14 -04:00
parent 74c5057ce4
commit 07f99a7339
4 changed files with 21 additions and 13 deletions
+2 -12
View File
@@ -15,17 +15,7 @@ set (PIPEDAL_EXCLUDE_TESTS false)
include(CTest)
enable_testing()
#add_subdirectory("submodules/pipedal_p2pd")
add_subdirectory("modules/SQLiteCpp")
set(SDBUSCPP_BUILD_CODEGEN off)
set(SDBUSCPP_INSTALL off)
set(SDBUSCPP_BUILD_DOCS off)
set(SDBUSCPP_BUILD_DOXYGEN_DOCS off)
set(SDBUSCPP_BUILD_TESTS off)
add_subdirectory("modules/sdbus-cpp")
add_subdirectory("modules")
add_subdirectory("PiPedalCommon")
@@ -124,7 +114,7 @@ set(CPACK_DEBIAN_PACKAGE_SIGN_ALGORITHM "detached")
set(CPACK_DEBIAN_PACKAGE_SIGN_TYPE "origin")
set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
"${CMAKE_CURRENT_SOURCE_DIR}/debian/shlibs.override;${CMAKE_CURRENT_SOURCE_DIR}/debian/postinst;${CMAKE_CURRENT_SOURCE_DIR}/debian/prerm;${CMAKE_CURRENT_SOURCE_DIR}/debian/shlibs.local"
"${CMAKE_CURRENT_SOURCE_DIR}/debian/shlibs.override;${CMAKE_CURRENT_SOURCE_DIR}/debian/postinst;${CMAKE_CURRENT_SOURCE_DIR}/debian/prerm"
)
-1
View File
@@ -1 +0,0 @@
libzip 4 libzip4 (>= 1.0) | libzip5 (>= 1.0)
+18
View File
@@ -0,0 +1,18 @@
cmake_minimum_required(VERSION 3.16.0)
add_subdirectory("SQLiteCpp")
set(SDBUSCPP_BUILD_CODEGEN off)
set(SDBUSCPP_INSTALL off)
set(SDBUSCPP_BUILD_DOCS off)
set(SDBUSCPP_BUILD_DOXYGEN_DOCS off)
set(SDBUSCPP_BUILD_TESTS off)
add_subdirectory("sdbus-cpp")
option(BUILD_TOOLS "Build tools in the src directory (zipcmp, zipmerge, ziptool)" OFF)
option(BUILD_REGRESS "Build regression tests" OFF)
option(BUILD_OSSFUZZ "Build fuzzers for ossfuzz" OFF)
option(BUILD_EXAMPLES "Build examples" OFF)
option(BUILD_DOC "Build documentation" OFF)
add_subdirectory("libzip")
+1
View File
@@ -1,4 +1,5 @@
add apt install expat
sudo apt install libbz2-dev
Carla Project icons.