Skip to content

A SQLite wrapper library containing a SQLite version compiled especially for iOS/Android/Desktop.

Notifications You must be signed in to change notification settings

dotw/libgdx_SqLiteDB

Repository files navigation

libgdx_SqLiteDB

Build Status

A SQLite wrapper library containing a SQLite version compiled especially for iOS/Android/Desktop.

The SQLite library is compiled using JinGen for Android and Desktop. For iOS it is compiled with XCode and the project https://github.com/swiftlyfalling/SQLiteLib

All wrapper classes are compiled via JinGen!

This allows you to use the same SQLite version on all platforms. Currently, SQLite version 3.21.0 is used here.

The set of SQLite compile flags are:

  • -DSQLITE_ENABLE_API_ARMOR
  • -DSQLITE_ENABLE_FTS3
  • -DSQLITE_ENABLE_FTS3_PARENTHESIS
  • -DSQLITE_ENABLE_RTREE
  • -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT
  • -DSQLITE_OMIT_AUTORESET
  • -DSQLITE_OMIT_BUILTIN_TEST
  • -DSQLITE_OMIT_LOAD_EXTENSION
  • -DSQLITE_SYSTEM_MALLOC
  • -DSQLITE_THREADSAFE=2
  • -DSQLITE_OS_UNIX=1

About

A SQLite wrapper library containing a SQLite version compiled especially for iOS/Android/Desktop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published