aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorMW2007-08-10 17:22:54 +0000
committerMW2007-08-10 17:22:54 +0000
commit79f0ac82e328e325df28f3af3d4c98a7885a44f5 (patch)
tree2322942186b99ad92990ad7dcb79e6abdd8bed83 /bin
parentRenamed Compiler.LSL to Compiler.LSO (diff)
downloadopensim-SC-79f0ac82e328e325df28f3af3d4c98a7885a44f5.zip
opensim-SC-79f0ac82e328e325df28f3af3d4c98a7885a44f5.tar.gz
opensim-SC-79f0ac82e328e325df28f3af3d4c98a7885a44f5.tar.bz2
opensim-SC-79f0ac82e328e325df28f3af3d4c98a7885a44f5.tar.xz
Some cleaning up and removed a few old files no longer in use.
Temporary have had to rename the OpenSim.DataStore.MonoSqlite project to OpenSim.DataStore.MonoSqlite1, as I'm not sure what was done to stop the old project name being included in the VS2005 solution. Also some config changes: OpenSim now has a INI (OpenSim.ini) file that it will read some config settings from (if the ini file exists). Added Mono.Data.SqliteClient.dll so that we can use the same code for sqlite on Windows and mono/linux. (from what I can tell Mono class libraries have a MIT license so there should be no problems with us including this dll). So now to get the basic prim storage working , you need to first create the sqlite database file from the sqlite3-prims.sql in share directory. Then in the OpenSim.ini file, change the storage_plugin so it points to OpenSim.DataStore.MonoSqlite1.dll (storage_plugin = OpenSim.DataStore.MonoSqlite1.dll). Then in your region.xml files change the DataStore value so it is the name of your database file (at the moment you need a different sqlite3 database file for each region).
Diffstat (limited to 'bin')
-rw-r--r--bin/Mono.Data.SqliteClient.dllbin0 -> 52224 bytes
-rw-r--r--bin/OpenSim.ini4
-rw-r--r--bin/sqlite-3.4.1.sobin0 -> 277804 bytes
-rw-r--r--bin/sqlite3.def131
-rw-r--r--bin/sqlite3.dllbin0 -> 363686 bytes
5 files changed, 135 insertions, 0 deletions
diff --git a/bin/Mono.Data.SqliteClient.dll b/bin/Mono.Data.SqliteClient.dll
new file mode 100644
index 0000000..657fbf4
--- /dev/null
+++ b/bin/Mono.Data.SqliteClient.dll
Binary files differ
diff --git a/bin/OpenSim.ini b/bin/OpenSim.ini
new file mode 100644
index 0000000..022d82f
--- /dev/null
+++ b/bin/OpenSim.ini
@@ -0,0 +1,4 @@
1[Startup]
2gridmode = false
3physics = basicphysics
4storage_plugin = "OpenSim.DataStore.NullStorage.dll" \ No newline at end of file
diff --git a/bin/sqlite-3.4.1.so b/bin/sqlite-3.4.1.so
new file mode 100644
index 0000000..3b0f23b
--- /dev/null
+++ b/bin/sqlite-3.4.1.so
Binary files differ
diff --git a/bin/sqlite3.def b/bin/sqlite3.def
new file mode 100644
index 0000000..9eb6a4e
--- /dev/null
+++ b/bin/sqlite3.def
@@ -0,0 +1,131 @@
1EXPORTS
2sqlite3_aggregate_context
3sqlite3_aggregate_count
4sqlite3_apis
5sqlite3_auto_extension
6sqlite3_bind_blob
7sqlite3_bind_double
8sqlite3_bind_int
9sqlite3_bind_int64
10sqlite3_bind_null
11sqlite3_bind_parameter_count
12sqlite3_bind_parameter_index
13sqlite3_bind_parameter_name
14sqlite3_bind_text
15sqlite3_bind_text16
16sqlite3_bind_value
17sqlite3_bind_zeroblob
18sqlite3_blob_bytes
19sqlite3_blob_close
20sqlite3_blob_open
21sqlite3_blob_read
22sqlite3_blob_write
23sqlite3_busy_handler
24sqlite3_busy_timeout
25sqlite3_changes
26sqlite3_clear_bindings
27sqlite3_close
28sqlite3_collation_needed
29sqlite3_collation_needed16
30sqlite3_column_blob
31sqlite3_column_bytes
32sqlite3_column_bytes16
33sqlite3_column_count
34sqlite3_column_decltype
35sqlite3_column_decltype16
36sqlite3_column_double
37sqlite3_column_int
38sqlite3_column_int64
39sqlite3_column_name
40sqlite3_column_name16
41sqlite3_column_text
42sqlite3_column_text16
43sqlite3_column_type
44sqlite3_column_value
45sqlite3_commit_hook
46sqlite3_complete
47sqlite3_complete16
48sqlite3_create_collation
49sqlite3_create_collation16
50sqlite3_create_collation_v2
51sqlite3_create_function
52sqlite3_create_function16
53sqlite3_create_module
54sqlite3_create_module_v2
55sqlite3_data_count
56sqlite3_db_handle
57sqlite3_declare_vtab
58sqlite3_enable_load_extension
59sqlite3_enable_shared_cache
60sqlite3_errcode
61sqlite3_errmsg
62sqlite3_errmsg16
63sqlite3_exec
64sqlite3_expired
65sqlite3_extended_result_codes
66sqlite3_finalize
67sqlite3_free
68sqlite3_free_table
69sqlite3_get_autocommit
70sqlite3_get_auxdata
71sqlite3_get_table
72sqlite3_global_recover
73sqlite3_interrupt
74sqlite3_last_insert_rowid
75sqlite3_libversion
76sqlite3_libversion_number
77sqlite3_load_extension
78sqlite3_malloc
79sqlite3_mprintf
80sqlite3_open
81sqlite3_open16
82sqlite3_overload_function
83sqlite3_prepare
84sqlite3_prepare16
85sqlite3_prepare16_v2
86sqlite3_prepare_v2
87sqlite3_profile
88sqlite3_progress_handler
89sqlite3_realloc
90sqlite3_reset
91sqlite3_reset_auto_extension
92sqlite3_result_blob
93sqlite3_result_double
94sqlite3_result_error
95sqlite3_result_error16
96sqlite3_result_error_toobig
97sqlite3_result_int
98sqlite3_result_int64
99sqlite3_result_null
100sqlite3_result_text
101sqlite3_result_text16
102sqlite3_result_text16be
103sqlite3_result_text16le
104sqlite3_result_value
105sqlite3_result_zeroblob
106sqlite3_rollback_hook
107sqlite3_set_authorizer
108sqlite3_set_auxdata
109sqlite3_sleep
110sqlite3_snprintf
111sqlite3_step
112sqlite3_thread_cleanup
113sqlite3_total_changes
114sqlite3_trace
115sqlite3_transfer_bindings
116sqlite3_update_hook
117sqlite3_user_data
118sqlite3_value_blob
119sqlite3_value_bytes
120sqlite3_value_bytes16
121sqlite3_value_double
122sqlite3_value_int
123sqlite3_value_int64
124sqlite3_value_numeric_type
125sqlite3_value_text
126sqlite3_value_text16
127sqlite3_value_text16be
128sqlite3_value_text16le
129sqlite3_value_type
130sqlite3_version
131sqlite3_vmprintf
diff --git a/bin/sqlite3.dll b/bin/sqlite3.dll
new file mode 100644
index 0000000..29258fb
--- /dev/null
+++ b/bin/sqlite3.dll
Binary files differ