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