1# Outputs: 2# SQLITE3_INCLUDEDIR 3# SQLITE3_LINK_LIBRARIES 4 5MACRO(checkSqlite3) 6 IF (NOT SQLITE3_CHECKED) 7 8 MESSAGE(STATUS "Checking for Sqlite3") 9 MESSAGE(STATUS "********************") 10 11 PKG_CHECK_MODULES(SQLITE3 REQUIRED sqlite3) 12 PRINT_LIBRARY_INFO("Sqlite3" SQLITE3_FOUND "${SQLITE3_INCLUDEDIR}" "${SQLITE3_LDFLAGS}") 13 14# IF (SQLITE3_FOUND) 15# ADM_CHECK_FUNCTION_EXISTS(sqlite3_close "${SQLITE3_LDFLAGS}" SQLITE3_CLOSE_FUNCTION_FOUND "" -I"${SQLITE3_INCLUDEDIR}") 16 #IF (SQLITE3_CLOSE_FUNCTION_FOUND) 17# SET(SQLITE3_FOUND 1) 18 #ELSE() 19 #MESSAGE(FATAL_ERROR "Working SQLITE3 library not found") 20 #ENDIF (SQLITE3_CLOSE_FUNCTION_FOUND) 21# ENDIF (SQLITE3_FOUND) 22 23 SET(SQLITE3_CHECKED 1) 24 MESSAGE("") 25 ENDIF (NOT SQLITE3_CHECKED) 26 27ENDMACRO(checkSqlite3) 28