Skip to content

Commit 9c8b281

Browse files
committed
Fix mysql includes on MacOS with homebrew.
1 parent d1f406c commit 9c8b281

File tree

6 files changed

+3095
-4
lines changed

6 files changed

+3095
-4
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,20 @@ See [requirements.txt](requirements.txt) for full list.
330330
- CMake 3.15+
331331
- No external dependencies for core library
332332
333+
#### Optional Database Support
334+
335+
The library can optionally support loading data from databases. These dependencies are auto-detected at build time:
336+
337+
- **SQLite**: Install `sqlite3` development libraries
338+
- **MySQL**: Install MySQL client libraries
339+
- macOS (Homebrew): `brew install mysql` or `brew install mysql-client`
340+
- Ubuntu/Debian: `apt install libmysqlclient-dev`
341+
- **PostgreSQL**: Install PostgreSQL client libraries
342+
- macOS (Homebrew): `brew install libpq`
343+
- Ubuntu/Debian: `apt install libpq-dev`
344+
345+
CMake will report which database backends are enabled during configuration.
346+
333347
## Contributing
334348
335349
Contributions are welcome! Areas of interest:

0 commit comments

Comments
 (0)