0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-11-15 20:31:16 +08:00

Update FindHinnantDate.cmake script.

This commit is contained in:
Egor Pugin 2018-01-31 18:22:17 +03:00
parent f00cac9599
commit 83c9a6393d

View File

@ -13,7 +13,7 @@
#
# and the following imported targets::
#
# HinnantDate::Date - The target to use date.h
# HinnantDate::Date - The target to use date/date.h
#
# You can set HinnantDate_ROOT_DIR as hint to the location of the library.
#
@ -53,7 +53,7 @@ set(HinnantDate_NOT_FOUND_MESSAGE "Could NOT find HinnantDate.
Maybe you need to adjust the search paths or HinnantDate_ROOT_DIR.")
find_file(HinnantDate_INCLUDE_FILE
date.h date/date.h include/date/date.h
date/date.h include/date/date.h
HINTS
${HinnantDate_ROOT_DIR}
${HinnantDate_ROOT_DIR}/include
@ -72,7 +72,10 @@ if (HinnantDate_INCLUDE_FILE)
unset(HinnantDate_INCLUDE_FILE CACHE)
else()
# Check succeeded, create target
get_filename_component(HinnantDate_INCLUDE_DIR "${HinnantDate_INCLUDE_FILE}" DIRECTORY CACHE)
# remove filename
get_filename_component(HinnantDate_INCLUDE_DIR "${HinnantDate_INCLUDE_FILE}" DIRECTORY)
# remove date dir
get_filename_component(HinnantDate_INCLUDE_DIR "${HinnantDate_INCLUDE_DIR}" DIRECTORY)
mark_as_advanced(HinnantDate_INCLUDE_DIR)
set(HinnantDate_ROOT_DIR "${HinnantDate_INCLUDE_DIR}")
unset(HinnantDate_NOT_FOUND_MESSAGE)