[waffle] [PATCH] cmake: Fix FindWaffle.cmake to check versions correctly
Dylan Baker
baker.dylan.c at gmail.com
Mon Dec 15 10:34:35 PST 2014
Currently there is a mixture of WAFFLE_INCLUDE_DIR and
WAFFLE_INCLUDE_DIRS, which leads to the find not working correctly. By
using only WAFFLE_INCLUDE_DIR this problem is fixed.
Signed-off-by: Dylan Baker <dylanx.c.baker at intel.com>
---
This patch should be suitable for inclusion in the stable 1.4 branch as
well.
cmake/Modules/FindWaffle.cmake | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/cmake/Modules/FindWaffle.cmake b/cmake/Modules/FindWaffle.cmake
index 972bdfe..e51b83d 100644
--- a/cmake/Modules/FindWaffle.cmake
+++ b/cmake/Modules/FindWaffle.cmake
@@ -39,12 +39,14 @@ if(NOT DEFINED WAFFLE_FIND_VERSION_MAJOR)
set(WAFFLE_FIND_VERSION_MAJOR 1)
endif()
-find_path(WAFFLE_INCLUDE_DIRS
+find_path(
+ WAFFLE_INCLUDE_DIR
NAMES waffle.h
PATH_SUFFIXES "waffle-${WAFFLE_FIND_VERSION_MAJOR}"
)
-find_library(WAFFLE_LIBRARIES
+find_library(
+ WAFFLE_LIBRARIES
NAMES "waffle-${WAFFLE_FIND_VERSION_MAJOR}"
)
@@ -60,11 +62,11 @@ endif()
# set 'WAFFLE_FOUND' to TRUE if all listed variables are TRUE
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(Waffle
- REQUIRED_VARS WAFFLE_LIBRARIES WAFFLE_INCLUDE_DIRS
+ REQUIRED_VARS WAFFLE_LIBRARIES WAFFLE_INCLUDE_DIR
VERSION_VAR WAFFLE_VERSION_STRING
)
-mark_as_advanced(WAFFLE_LIBRARIES WAFFLE_INCLUDE_DIRS)
+mark_as_advanced(WAFFLE_LIBRARIES WAFFLE_INCLUDE_DIR)
# Don't expose these variables.
#
--
2.2.0
More information about the waffle
mailing list