patch-cmake_modules_FindSqlite_cmake 945 B

1234567891011121314151617181920
  1. $OpenBSD: patch-cmake_modules_FindSqlite_cmake,v 1.1 2017/05/22 19:38:59 espie Exp $
  2. found independently, but confirmed by
  3. https://git.reviewboard.kde.org/r/119762/
  4. cmake_flags syntax is tricky. and we need to explicitly ask for
  5. /usr/local/include with clang
  6. Index: cmake/modules/FindSqlite.cmake
  7. --- cmake/modules/FindSqlite.cmake.orig
  8. +++ cmake/modules/FindSqlite.cmake
  9. @@ -94,7 +94,7 @@ if(EXISTS ${SQLITE_INCLUDE_DIR}/sqlite3.h)
  10. ${CMAKE_BINARY_DIR}/sqlite_check_unlock_notify
  11. ${CMAKE_BINARY_DIR}/sqlite_check_unlock_notify.cpp
  12. LINK_LIBRARIES ${SQLITE_LIBRARIES}
  13. - CMAKE_FLAGS INCLUDE_DIRECTORIES ${SQLITE_INCLUDE_DIR})
  14. + CMAKE_FLAGS -DINCLUDE_DIRECTORIES:PATH=${SQLITE_INCLUDE_DIR})
  15. if (NOT SQLITE_HAS_UNLOCK_NOTIFY)
  16. message(STATUS "Sqlite ${SQLITE_VERSION} was found, but it is not compiled with -DSQLITE_ENABLE_UNLOCK_NOTIFY")
  17. endif()