~singpolyma/biboumi

ref: 7cfc79179c8dda5c4f8dbde467fe8c8a30010f5f biboumi/CMakeLists.txt -rw-r--r-- 2.9 KiB
7cfc7917 — Florent Le Coz 8 years ago
Make install rule
b71547a3 — Florent Le Coz 9 years ago
Fix the build system to correctly include config.h
48b4f7b8 — Florent Le Coz 9 years ago
Remove cryptopp dependency, directly include a simple sha1 implementation
b11126a1 — Florent Le Coz 9 years ago
Provide a JID for IRC users, and add a stringprep dependency for this
cb718def — Florent Le Coz 9 years ago
Put utils::tolower definition in its own cpp file
fb01f78b — Florent Le Coz 9 years ago
Rewrite the FindIconv module cleanly
2c9680bc — Florent Le Coz 9 years ago
Rewrite the FindCryptopp cmake module cleanly
a4c845ab — Florent Le Coz 9 years ago
Use the logger everywhere
2662ed89 — Florent Le Coz 9 years ago
Add a logger class
31e18e49 — Florent Le Coz 9 years ago
fsanitize=address requires libasan, that’s a useless dependency.

Also we cannot use both this feature and valgrind at the same time.
So, I’ll just specify this flag myself when I need it, this doesn’t
need to be there by default
70a58a8f — Florent Le Coz 9 years ago
Merge branch 'epolletc'
b7290854 — Florent Le Coz 9 years ago
Let the user choose the poller to use through cmake POLLER option

Use ccmake, or cmake -i, or cmake -DPOLLER=EPOLL, for example
641166b0 — Florent Le Coz 9 years ago
Link with pthread, required by cryptopp
5817a95b — Florent Le Coz 9 years ago
Basic handling of modes, both ways
f0d9273d — Florent Le Coz 9 years ago
Add a Config module, and use it to get the password from a file
af4fc92c — Florent Le Coz 9 years ago
Fix the include of the config.h
5cb81cac — Florent Le Coz 9 years ago
And actually use the values found by cmake
ef014f7d — Florent Le Coz 9 years ago
Properly detect iconv features to compile
3d923603 — Florent Le Coz 9 years ago
Use the Expat library directly instead of relying on expatpp

And now we handle namespaces, yay.
And a nice little test.
ccebe901 — Florent Le Coz 9 years ago
Check UTF-8 encoding, and convert strings to UTF-8

Handle conversion errors properly by inserting � instead.  Add a binary
header to provide portable way to write binary literals (I like them) Also
add a test file.  ref #2404
Next