From 06d3cf710e7e23495175ddb2c392f5eb1277fb6c Mon Sep 17 00:00:00 2001 From: geniusgogo Date: Sun, 24 Nov 2013 16:21:23 +0800 Subject: rename sqlite directory to SQLite-3.8.1/SQLiteLib --- components/external/SQLite-3.8.1/SQLiteLib/README | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 components/external/SQLite-3.8.1/SQLiteLib/README (limited to 'components/external/SQLite-3.8.1/SQLiteLib/README') diff --git a/components/external/SQLite-3.8.1/SQLiteLib/README b/components/external/SQLite-3.8.1/SQLiteLib/README new file mode 100644 index 0000000000..b84aa7fd5e --- /dev/null +++ b/components/external/SQLite-3.8.1/SQLiteLib/README @@ -0,0 +1,31 @@ +# SQLite on RT-Thread + +## 简介 +初始版本基于SQLite 3.8.1版本,使用混合单文件结构源代码 + +测试方法: +1. + 在rtconfig.h中定义一下宏,并打开newlib组件 + /* + * SQLite compile macro + */ + #define RT_USING_SQLITE + #define SQLITE_MINIMUM_FILE_DESCRIPTOR 0 + #define SQLITE_OMIT_LOAD_EXTENSION 1 + #define SQLITE_OMIT_WAL + #define SQLITE_RTT_NO_WIDE 1 + #define SQLITE_ENABLE_LOCKING_STYLE 0 + #define SQLITE_DISABLE_LOCKING_STYLE 1 + #define SQLITE_TEMP_STORE 1 + #define SQLITE_THREADSAFE 1 + #define HAVE_READLINE 0 + #define NDEBUG + #define _HAVE_SQLITE_CONFIG_H + #define BUILD_sqlite + #define SQLITE_OS_OTHER 1 + #define SQLITE_OS_RTT 1 +2. + 用test目录下的test10.c来进行测试. + 推荐用mini2440bsp,因为板子的ram较大。 + +注意shell.c还没有移植的。请不要使用。 -- cgit v1.3.1 From 9326719a12cf54f3418e292835e37ddc3afa92fd Mon Sep 17 00:00:00 2001 From: geniusgogo Date: Sun, 24 Nov 2013 16:24:22 +0800 Subject: move SQLiteLib/SConscript file to SQLite-3.8.1/SConscript --- components/external/SQLite-3.8.1/SConscript | 14 ++++++++++++++ components/external/SQLite-3.8.1/SQLiteLib/README | 2 +- components/external/SQLite-3.8.1/SQLiteLib/SConscript | 14 -------------- 3 files changed, 15 insertions(+), 15 deletions(-) create mode 100644 components/external/SQLite-3.8.1/SConscript delete mode 100644 components/external/SQLite-3.8.1/SQLiteLib/SConscript (limited to 'components/external/SQLite-3.8.1/SQLiteLib/README') diff --git a/components/external/SQLite-3.8.1/SConscript b/components/external/SQLite-3.8.1/SConscript new file mode 100644 index 0000000000..0008c74ca3 --- /dev/null +++ b/components/external/SQLite-3.8.1/SConscript @@ -0,0 +1,14 @@ +Import('rtconfig') +import os +from building import * + +cwd = GetCurrentDir() + str(r'/SQLiteLib/') +src = Split(""" +SQLiteLib/sqlite3.c +SQLiteLib/test/test10.c +""") +CPPPATH = [cwd, str(Dir('#'))] + +group = DefineGroup('sqlite', src, depend = ['RT_USING_SQLITE'], CPPPATH = CPPPATH) + +Return('group') diff --git a/components/external/SQLite-3.8.1/SQLiteLib/README b/components/external/SQLite-3.8.1/SQLiteLib/README index b84aa7fd5e..6dc72c8880 100644 --- a/components/external/SQLite-3.8.1/SQLiteLib/README +++ b/components/external/SQLite-3.8.1/SQLiteLib/README @@ -13,7 +13,7 @@ #define SQLITE_MINIMUM_FILE_DESCRIPTOR 0 #define SQLITE_OMIT_LOAD_EXTENSION 1 #define SQLITE_OMIT_WAL - #define SQLITE_RTT_NO_WIDE 1 + #define SQLITE_RTTHREAD_NO_WIDE 1 #define SQLITE_ENABLE_LOCKING_STYLE 0 #define SQLITE_DISABLE_LOCKING_STYLE 1 #define SQLITE_TEMP_STORE 1 diff --git a/components/external/SQLite-3.8.1/SQLiteLib/SConscript b/components/external/SQLite-3.8.1/SQLiteLib/SConscript deleted file mode 100644 index 0ebcb3c2ee..0000000000 --- a/components/external/SQLite-3.8.1/SQLiteLib/SConscript +++ /dev/null @@ -1,14 +0,0 @@ -Import('rtconfig') -import os -from building import * - -cwd = GetCurrentDir() -src = Split(""" -sqlite3.c -test/test10.c -""") -CPPPATH = [cwd, str(Dir('#'))] - -group = DefineGroup('sqlite', src, depend = ['RT_USING_SQLITE'], CPPPATH = CPPPATH) - -Return('group') -- cgit v1.3.1