Skip to content

Commit 9321aa2

Browse files
More README fixes
1 parent 8151c65 commit 9321aa2

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

README.md

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,18 @@ If you need a specific version of SQLite, or specific SQLite compilation options
2929

3030
That's it! (You'll probably also want to `#include "sqlite3.h"` somewhere. SQLiteLib copies this generated file to its project directory.)
3131

32-
==========
3332

3433
#### Using in Swift
3534

3635
You probably shouldn't be using the raw SQLite C API in Swift. There are a bunch of great libraries available that wrap it.
3736

3837
For example: ([GRDB.swift](https://github.com/groue/GRDB.swift)).
3938

40-
==========
4139

4240
## Customization:
4341

4442
By default, SQLiteLib builds SQLite with options that match the built-in system version of SQLite on OSX and iOS (as of OSX 10.11.5, iOS 9.3.2), [with one exception*](#additional-details).
4543

46-
==========
4744

4845
#### Specifying Additional SQLite Compilation Options
4946

@@ -63,7 +60,6 @@ CUSTOM_SQLLIBRARY_CFLAGS = -DSQLITE_ENABLE_PREUPDATE_HOOK
6360
That's it.
6461
There is no need to modify any other files.
6562

66-
==========
6763

6864
#### Compiling a Specific Version of SQLite
6965

@@ -82,15 +78,14 @@ If you'd like to compile a newer (or older) version, the process is simple:
8278
> Setting compilation options using the SQLite amalgamation is not guaranteed to work:
8379
> > The versions of the SQLite amalgamation that are supplied on the download page are normally adequate for most users. However, some projects may want or need to build their own amalgamations. A common reason for building a custom amalgamation is in order to use certain compile-time options to customize the SQLite library. Recall that the SQLite amalgamation contains a lot of C-code that is generated by auxiliary programs and scripts. Many of the compile-time options effect this generated code and **must be supplied to the code generators before the amalgamation is assembled**.
8480
85-
==========
8681

87-
**Quick Guide to Using the Latest version of SQLite**:
82+
####**Quick Guide to Using the Latest version of SQLite**:
8883

8984
The snapshop of the complete (raw) source tree for the *current* version of SQLite is available on the ([SQLite Download Page](https://www.sqlite.org/download.html#old)) under: **Alternative Source Code Formats**.
9085
You'll want the file named "sqlite-src-*version*.zip".
9186
> Do **NOT** use the file beginning with "sqlite-preprocessed" - it will not work properly.
9287
93-
==========
88+
9489

9590
## Additional Details:
9691

@@ -150,7 +145,7 @@ To prevent this warning, SQLiteLib separately specifies `-Wno-#warnings` when bu
150145
All of these base settings are configured in the SQLiteLib.xcconfig file.
151146
It is strongly recommended that you do not edit this file. If you'd like to specify additional compilation options, see [the instructions above](#specifying-additional-sqlite-compilation-options)
152147

153-
==========
148+
154149

155150
#### Build Locations
156151

@@ -162,9 +157,9 @@ The generated SQLite amalgamation files are copied to:
162157

163158
-`${PROJECT_DIR}/sqlite3.h`
164159

165-
==========
166160

167-
### Notes:
161+
162+
## Notes:
168163

169164
##### "sqlite3.c" shows as red/missing in Xcode
170165

0 commit comments

Comments
 (0)