diff --git a/components/external/sqlite/README b/components/external/SQLite-3.8.1/SQLiteLib/README similarity index 100% rename from components/external/sqlite/README rename to components/external/SQLite-3.8.1/SQLiteLib/README diff --git a/components/external/sqlite/SConscript b/components/external/SQLite-3.8.1/SQLiteLib/SConscript similarity index 100% rename from components/external/sqlite/SConscript rename to components/external/SQLite-3.8.1/SQLiteLib/SConscript diff --git a/components/external/sqlite/config.h b/components/external/SQLite-3.8.1/SQLiteLib/config.h similarity index 100% rename from components/external/sqlite/config.h rename to components/external/SQLite-3.8.1/SQLiteLib/config.h diff --git a/components/external/sqlite/shell.c b/components/external/SQLite-3.8.1/SQLiteLib/shell.c similarity index 100% rename from components/external/sqlite/shell.c rename to components/external/SQLite-3.8.1/SQLiteLib/shell.c diff --git a/components/external/sqlite/sqlite3.c b/components/external/SQLite-3.8.1/SQLiteLib/sqlite3.c similarity index 100% rename from components/external/sqlite/sqlite3.c rename to components/external/SQLite-3.8.1/SQLiteLib/sqlite3.c diff --git a/components/external/sqlite/sqlite3.h b/components/external/SQLite-3.8.1/SQLiteLib/sqlite3.h similarity index 100% rename from components/external/sqlite/sqlite3.h rename to components/external/SQLite-3.8.1/SQLiteLib/sqlite3.h diff --git a/components/external/sqlite/sqlite3ext.h b/components/external/SQLite-3.8.1/SQLiteLib/sqlite3ext.h similarity index 100% rename from components/external/sqlite/sqlite3ext.h rename to components/external/SQLite-3.8.1/SQLiteLib/sqlite3ext.h diff --git a/components/external/sqlite/test/test1.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test1.c similarity index 100% rename from components/external/sqlite/test/test1.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test1.c diff --git a/components/external/sqlite/test/test10.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test10.c similarity index 100% rename from components/external/sqlite/test/test10.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test10.c diff --git a/components/external/sqlite/test/test2.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test2.c similarity index 100% rename from components/external/sqlite/test/test2.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test2.c diff --git a/components/external/sqlite/test/test3.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test3.c similarity index 100% rename from components/external/sqlite/test/test3.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test3.c diff --git a/components/external/sqlite/test/test4.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test4.c similarity index 100% rename from components/external/sqlite/test/test4.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test4.c diff --git a/components/external/sqlite/test/test5.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test5.c similarity index 100% rename from components/external/sqlite/test/test5.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test5.c diff --git a/components/external/sqlite/test/test6.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test6.c similarity index 100% rename from components/external/sqlite/test/test6.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test6.c diff --git a/components/external/sqlite/test/test7.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test7.c similarity index 100% rename from components/external/sqlite/test/test7.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test7.c diff --git a/components/external/sqlite/test/test8.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test8.c similarity index 100% rename from components/external/sqlite/test/test8.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test8.c diff --git a/components/external/sqlite/test/test9.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test9.c similarity index 100% rename from components/external/sqlite/test/test9.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test9.c diff --git a/components/external/sqlite/test/test_async.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_async.c similarity index 100% rename from components/external/sqlite/test/test_async.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_async.c diff --git a/components/external/sqlite/test/test_autoext.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_autoext.c similarity index 100% rename from components/external/sqlite/test/test_autoext.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_autoext.c diff --git a/components/external/sqlite/test/test_backup.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_backup.c similarity index 100% rename from components/external/sqlite/test/test_backup.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_backup.c diff --git a/components/external/sqlite/test/test_btree.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_btree.c similarity index 100% rename from components/external/sqlite/test/test_btree.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_btree.c diff --git a/components/external/sqlite/test/test_config.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_config.c similarity index 100% rename from components/external/sqlite/test/test_config.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_config.c diff --git a/components/external/sqlite/test/test_demovfs.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_demovfs.c similarity index 100% rename from components/external/sqlite/test/test_demovfs.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_demovfs.c diff --git a/components/external/sqlite/test/test_devsym.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_devsym.c similarity index 100% rename from components/external/sqlite/test/test_devsym.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_devsym.c diff --git a/components/external/sqlite/test/test_fs.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_fs.c similarity index 100% rename from components/external/sqlite/test/test_fs.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_fs.c diff --git a/components/external/sqlite/test/test_func.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_func.c similarity index 100% rename from components/external/sqlite/test/test_func.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_func.c diff --git a/components/external/sqlite/test/test_hexio.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_hexio.c similarity index 100% rename from components/external/sqlite/test/test_hexio.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_hexio.c diff --git a/components/external/sqlite/test/test_init.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_init.c similarity index 100% rename from components/external/sqlite/test/test_init.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_init.c diff --git a/components/external/sqlite/test/test_intarray.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_intarray.c similarity index 100% rename from components/external/sqlite/test/test_intarray.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_intarray.c diff --git a/components/external/sqlite/test/test_intarray.h b/components/external/SQLite-3.8.1/SQLiteLib/test/test_intarray.h similarity index 100% rename from components/external/sqlite/test/test_intarray.h rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_intarray.h diff --git a/components/external/sqlite/test/test_journal.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_journal.c similarity index 100% rename from components/external/sqlite/test/test_journal.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_journal.c diff --git a/components/external/sqlite/test/test_loadext.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_loadext.c similarity index 100% rename from components/external/sqlite/test/test_loadext.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_loadext.c diff --git a/components/external/sqlite/test/test_malloc.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_malloc.c similarity index 100% rename from components/external/sqlite/test/test_malloc.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_malloc.c diff --git a/components/external/sqlite/test/test_multiplex.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_multiplex.c similarity index 100% rename from components/external/sqlite/test/test_multiplex.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_multiplex.c diff --git a/components/external/sqlite/test/test_multiplex.h b/components/external/SQLite-3.8.1/SQLiteLib/test/test_multiplex.h similarity index 100% rename from components/external/sqlite/test/test_multiplex.h rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_multiplex.h diff --git a/components/external/sqlite/test/test_mutex.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_mutex.c similarity index 100% rename from components/external/sqlite/test/test_mutex.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_mutex.c diff --git a/components/external/sqlite/test/test_onefile.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_onefile.c similarity index 100% rename from components/external/sqlite/test/test_onefile.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_onefile.c diff --git a/components/external/sqlite/test/test_osinst.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_osinst.c similarity index 100% rename from components/external/sqlite/test/test_osinst.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_osinst.c diff --git a/components/external/sqlite/test/test_pcache.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_pcache.c similarity index 100% rename from components/external/sqlite/test/test_pcache.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_pcache.c diff --git a/components/external/sqlite/test/test_quota.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_quota.c similarity index 100% rename from components/external/sqlite/test/test_quota.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_quota.c diff --git a/components/external/sqlite/test/test_quota.h b/components/external/SQLite-3.8.1/SQLiteLib/test/test_quota.h similarity index 100% rename from components/external/sqlite/test/test_quota.h rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_quota.h diff --git a/components/external/sqlite/test/test_rtree.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_rtree.c similarity index 100% rename from components/external/sqlite/test/test_rtree.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_rtree.c diff --git a/components/external/sqlite/test/test_schema.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_schema.c similarity index 100% rename from components/external/sqlite/test/test_schema.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_schema.c diff --git a/components/external/sqlite/test/test_server.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_server.c similarity index 100% rename from components/external/sqlite/test/test_server.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_server.c diff --git a/components/external/sqlite/test/test_sqllog.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_sqllog.c similarity index 100% rename from components/external/sqlite/test/test_sqllog.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_sqllog.c diff --git a/components/external/sqlite/test/test_stat.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_stat.c similarity index 100% rename from components/external/sqlite/test/test_stat.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_stat.c diff --git a/components/external/sqlite/test/test_superlock.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_superlock.c similarity index 100% rename from components/external/sqlite/test/test_superlock.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_superlock.c diff --git a/components/external/sqlite/test/test_syscall.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_syscall.c similarity index 100% rename from components/external/sqlite/test/test_syscall.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_syscall.c diff --git a/components/external/sqlite/test/test_tclvar.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_tclvar.c similarity index 100% rename from components/external/sqlite/test/test_tclvar.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_tclvar.c diff --git a/components/external/sqlite/test/test_thread.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_thread.c similarity index 100% rename from components/external/sqlite/test/test_thread.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_thread.c diff --git a/components/external/sqlite/test/test_vfs.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_vfs.c similarity index 100% rename from components/external/sqlite/test/test_vfs.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_vfs.c diff --git a/components/external/sqlite/test/test_vfstrace.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_vfstrace.c similarity index 100% rename from components/external/sqlite/test/test_vfstrace.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_vfstrace.c diff --git a/components/external/sqlite/test/test_wsd.c b/components/external/SQLite-3.8.1/SQLiteLib/test/test_wsd.c similarity index 100% rename from components/external/sqlite/test/test_wsd.c rename to components/external/SQLite-3.8.1/SQLiteLib/test/test_wsd.c