diff options
| author | Garrett D'Amore <garrett@damore.org> | 2025-01-01 15:43:02 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2025-01-01 15:43:02 -0800 |
| commit | ee5c8437f8c2a811c0eaef9b00c149b93c095391 (patch) | |
| tree | f4a91c215f1a1263aa68cd561346ac113c68e6d9 /demo/pubsub_forwarder | |
| parent | 818b5b600578f63de94822ea423dd41a06cf3209 (diff) | |
| download | nng-ee5c8437f8c2a811c0eaef9b00c149b93c095391.tar.gz nng-ee5c8437f8c2a811c0eaef9b00c149b93c095391.tar.bz2 nng-ee5c8437f8c2a811c0eaef9b00c149b93c095391.zip | |
demos: Demos do not need to use find_package for Threads
The CMAKE framework does this properly now by ensuring that
nng uses nng_find_package for any of its own dependencies.
Diffstat (limited to 'demo/pubsub_forwarder')
| -rw-r--r-- | demo/pubsub_forwarder/CMakeLists.txt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/demo/pubsub_forwarder/CMakeLists.txt b/demo/pubsub_forwarder/CMakeLists.txt index 7fa12f5a..270ed9f1 100644 --- a/demo/pubsub_forwarder/CMakeLists.txt +++ b/demo/pubsub_forwarder/CMakeLists.txt @@ -3,11 +3,14 @@ # file was obtained (LICENSE.txt). A copy of the license may also be # found online at https://opensource.org/licenses/MIT. +# This CMakeLists file assumes you have INSTALLED NNG. +# It does not work from the NNG source tree directly. + cmake_minimum_required(VERSION 3.15) project(pubsub_forwarder C) # Find the nng library -find_package(nng REQUIRED) +find_package(nng CONFIG REQUIRED) # Add the executable target add_executable(pubsub_forwarder pubsub_forwarder.c) @@ -15,4 +18,4 @@ add_executable(pubsub_forwarder pubsub_forwarder.c) target_compile_options(pubsub_forwarder PRIVATE -Wall -Wextra -Wpedantic -Werror -O2) # Link against the nng library -target_link_libraries(pubsub_forwarder PRIVATE nng) +target_link_libraries(pubsub_forwarder PRIVATE nng::nng) |
