Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up[SQLite] Diesel should not have a hard dependency on libpq and libsqlite #159
Comments
sgrif
added this to the 0.5 milestone
Jan 31, 2016
added a commit
that referenced
this issue
Feb 2, 2016
sgrif
referenced this issue
Feb 2, 2016
Merged
Remove hard dependencies on `libpq` and `libsqlite3` #175
added a commit
that referenced
this issue
Feb 3, 2016
added a commit
that referenced
this issue
Feb 3, 2016
This comment has been minimized.
|
Fixed by #175. |
sgrif
closed this
Feb 3, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
sgrif commentedJan 31, 2016
Note: PRs addressing this issue should target the
diesel-sqlite-supportbranch, notmaster.Right now we currently always compile against both. We should only compile against whatever the user wants to use. They should both be able to co-exist in the same app if desired. This can either be done via features, or by moving SQLite and PG into separate crates. I have no preference as to which solution we do, but we should isolate the backend specific things to a single top level module in either case so we don't end up littering
#[cfg(feature="whatever")]into our code.