mirror of
https://github.com/apache/impala.git
synced 2025-12-25 02:03:09 -05:00
This tiny fix cleans up the FindRapidJson.cmake file, which wasn't actually searching for the rapidjson.h header correctly but instead assuming a particular location for it, making some of the other code in the file redundant. Change-Id: I5fe3c664b8a078b6610440a8ae4173f38d57a84b Reviewed-on: http://gerrit.sjc.cloudera.com:8080/3631 Reviewed-by: Alex Behm <alex.behm@cloudera.com> Tested-by: jenkins (cherry picked from commit 438d1512cc78899473d6684b9ca07a6a9b7b100a) Reviewed-on: http://gerrit.sjc.cloudera.com:8080/3649 Tested-by: Henry Robinson <henry@cloudera.com> Reviewed-by: Henry Robinson <henry@cloudera.com>
28 lines
655 B
CMake
28 lines
655 B
CMake
# - Find rapidjson headers and lib.
|
|
# This module defines RAPIDJSON_INCLUDE_DIR, the directory containing headers
|
|
|
|
set(RAPIDJSON_SEARCH_HEADER_PATHS
|
|
${CMAKE_SOURCE_DIR}/thirdparty/rapidjson/include/
|
|
)
|
|
|
|
find_path(RAPIDJSON_INCLUDE_DIR rapidjson/rapidjson.h HINTS
|
|
${RAPIDJSON_SEARCH_HEADER_PATHS})
|
|
|
|
if (RAPIDJSON_INCLUDE_DIR)
|
|
set(RAPIDJSON_FOUND TRUE)
|
|
else ()
|
|
set(RAPIDJSON_FOUND FALSE)
|
|
endif ()
|
|
|
|
if (RAPIDJSON_FOUND)
|
|
if (NOT RAPIDJSON_FIND_QUIETLY)
|
|
message(STATUS "RapidJson headers found in: ${RAPIDJSON_INCLUDE_DIR}")
|
|
endif ()
|
|
else ()
|
|
message(STATUS "RapidJson headers NOT found.")
|
|
endif ()
|
|
|
|
mark_as_advanced(
|
|
RAPIDJSON_INCLUDE_DIR
|
|
)
|