diff --git a/cmake/morpheus_add_target.cmake b/cmake/morpheus_add_target.cmake index fe1e4a40..515bfc02 100644 --- a/cmake/morpheus_add_target.cmake +++ b/cmake/morpheus_add_target.cmake @@ -77,7 +77,7 @@ function(morpheus_add_target) if (NOT MORPHEUS_ALIAS AND MORPHEUS_TYPE STREQUAL library) message(FATAL_ERROR "ALIAS parameter must be supplied for library targets") endif() - if (NOT MORPHEUS_INTERFACE AND NOT MORPHEUS_TYPE STREQUAL library) + if (MORPHEUS_INTERFACE AND NOT MORPHEUS_TYPE STREQUAL library) message(FATAL_ERROR "INTERFACE parameter can only be used with library targets") endif() if(${MORPHEUS_INTERFACE})