UNPKG

expo-sqlite

Version:

Provides access to a database that can be queried through a WebSQL-like API (https://www.w3.org/TR/webdatabase/). The database is persisted across restarts of your app.

36 lines (28 loc) 608 B
cmake_minimum_required(VERSION 3.4.1) project(expo-sqlite) set(CMAKE_VERBOSE_MAKEFILE ON) set(CMAKE_CXX_STANDARD 20) set(PACKAGE_NAME "expo-sqlite") set(BUILD_DIR ${CMAKE_SOURCE_DIR}/build) set(SRC_DIR "${CMAKE_SOURCE_DIR}/src/main/cpp") file(GLOB SOURCES "${SRC_DIR}/*.cpp") add_library( ${PACKAGE_NAME} SHARED ${SOURCES} "${SQLITE3_SRC_DIR}/sqlite3.c" ) target_include_directories( ${PACKAGE_NAME} PRIVATE ${SRC_DIR} "${SQLITE3_SRC_DIR}" ) find_library(LOG_LIB log) find_package(fbjni REQUIRED CONFIG) target_link_libraries( ${PACKAGE_NAME} ${LOG_LIB} fbjni::fbjni android )