aboutsummaryrefslogtreecommitdiff
path: root/third_party/nanopb/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/nanopb/CMakeLists.txt')
-rw-r--r--third_party/nanopb/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/third_party/nanopb/CMakeLists.txt b/third_party/nanopb/CMakeLists.txt
index 11cde7fb9..c8461a1d0 100644
--- a/third_party/nanopb/CMakeLists.txt
+++ b/third_party/nanopb/CMakeLists.txt
@@ -20,6 +20,11 @@ option(pw_third_party_nanopb_ADD_SUBDIRECTORY
"Whether to add the dir_pw_third_party_nanopb subdirectory" OFF)
if("${dir_pw_third_party_nanopb}" STREQUAL "")
+ pw_add_error_target(pw_third_party.nanopb
+ MESSAGE
+ "Attempted to use nanopb without configuring it, see "
+ "pigweed.dev/third_party/nanopb/"
+ )
return()
elseif(pw_third_party_nanopb_ADD_SUBDIRECTORY)
add_subdirectory("${dir_pw_third_party_nanopb}" third_party/nanopb)