mirror of
https://github.com/RetroShare/RetroShare
synced 2025-10-06 00:32:42 +02:00
Added rnp define
This commit is contained in:
@@ -27,6 +27,11 @@ option(
|
|||||||
just for development purposes, not suitable for library usage"
|
just for development purposes, not suitable for library usage"
|
||||||
OFF )
|
OFF )
|
||||||
|
|
||||||
|
option(
|
||||||
|
RS_RNPLIB
|
||||||
|
"Enable use RNP lib for PGP"
|
||||||
|
OFF )
|
||||||
|
|
||||||
option(
|
option(
|
||||||
RS_JSON_API
|
RS_JSON_API
|
||||||
"Use restbed to expose libretroshare as JSON API via HTTP"
|
"Use restbed to expose libretroshare as JSON API via HTTP"
|
||||||
@@ -128,22 +133,24 @@ target_link_libraries(${PROJECT_NAME} PRIVATE retroshare)
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
# Add RNP build directories to linker search path
|
if(RS_RNPLIB)
|
||||||
target_link_directories(${PROJECT_NAME} PRIVATE
|
# Add RNP build directories to linker search path
|
||||||
${PROJECT_SOURCE_DIR}/../../supportlibs/librnp/Build/src/lib
|
target_link_directories(${PROJECT_NAME} PRIVATE
|
||||||
${PROJECT_SOURCE_DIR}/../../supportlibs/librnp/Build/src/libsexpp
|
${PROJECT_SOURCE_DIR}/../../supportlibs/librnp/Build/src/lib
|
||||||
)
|
${PROJECT_SOURCE_DIR}/../../supportlibs/librnp/Build/src/libsexpp
|
||||||
|
)
|
||||||
|
|
||||||
# Link libraries by name, including RNP libs and dependencies first
|
# Link libraries by name, including RNP libs and dependencies first
|
||||||
target_link_libraries(${PROJECT_NAME} PRIVATE
|
target_link_libraries(${PROJECT_NAME} PRIVATE
|
||||||
rnp # Link by name
|
rnp # Link by name
|
||||||
sexpp
|
sexpp
|
||||||
botan-3
|
botan-3
|
||||||
json-c
|
json-c
|
||||||
bz2
|
bz2
|
||||||
z
|
z
|
||||||
retroshare
|
retroshare
|
||||||
)
|
)
|
||||||
|
endif(RS_RNPLIB)
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user