I see expressions like this in cmake files:
if(NOT TARGET JSONUtils::JSONUtils)
include("${JSONUtils_CMAKE_DIR}/JSONUtilsTargets.cmake")
endif()
What exactly does this mean? By itself I think “NOT TARGET” means variable TARGET is not set, but in conjunction with JSONUtils:JSONUtils?
Thanks!