Merge lp:~ralsina/u1db/cmake into lp:u1db
Proposed by
Roberto Alsina
Status: | Merged |
---|---|
Approved by: | Roberto Alsina |
Approved revision: | 340 |
Merged at revision: | 333 |
Proposed branch: | lp:~ralsina/u1db/cmake |
Merge into: | lp:u1db |
Diff against target: |
216 lines (+149/-16) 6 files modified
Makefile (+6/-5) cmake/Modules/FindJSON.cmake (+32/-0) cmake/Modules/FindOAUTH.cmake (+32/-0) cmake/Modules/FindSqlite3.cmake (+31/-0) setup.py (+3/-11) src/CMakeLists.txt (+45/-0) |
To merge this branch: | bzr merge lp:~ralsina/u1db/cmake |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
dobey (community) | Approve | ||
Eric Casteleijn (community) | Approve | ||
Review via email: mp+111076@code.launchpad.net |
Commit message
Builds a real libu1db and then links the cythn extension to use it.
Description of the change
Builds a real libu1db and then links the cythn extension to use it.
To test, just run make
To post a comment you must log in.
Looks like it's not using pkg-config. Also there seems to be some case differences, using OAuth_FOO in one places and OAUTH_FOO in another.
Also, is there a reasonable way to have a versioned shared library? Like libu1db- 1.0.so. 1.0.0 on Linux, and I suppose u1db-1.0.dll on Windows?