Bruno Pagani
e6c760ec6b
Fix use of OPENDHT_SYSTEMD_UNIT_FILE_LOCATION
...
For some reason 1778f64048 reverted part of 4d70c214b0
This commit fixes that.
2020-12-22 18:03:31 -05:00
Andreas Traczyk
1778f64048
cmake: remove vcxproj files and use cmake on windows
2020-10-20 13:04:26 -04:00
Doron Behar
4d70c214b0
Enable to configure systemd unit installation dir
2020-08-22 10:24:37 -04:00
Adrien Béraud
cfa4ce61b4
cmake: add option to build http without proxy
2020-02-13 16:55:59 -05:00
Adrien Béraud
5f15043f03
tools: add durl for http client testing
2020-02-12 16:46:06 -05:00
Adrien Béraud
e9d70f204a
tools: add perftest
2020-02-08 22:04:41 -05:00
Adrien Béraud
2f6f8e2ac1
cmake/tools: link with readline dependenciess
2019-12-01 22:46:41 -05:00
Adrien Beraud
083a28f5d8
c wrapper: add wrapper foundations
...
Wrapper can be enabled/disabled with
-DOPENDHT_C=On/Off when configuring the cmake
project.
This commit add foundations for a C wrapper
by building an opendht-c shared library that
wraps dhtrunner (for now only creation/destruction).
It also adds a test executable, dhtcnode, using the
C wrapper library.
2019-10-16 10:57:10 -04:00
Adrien Beraud
c11dcf5d76
dhtcluster: add systemd module
2017-06-01 18:35:43 +02:00
Adrien Beraud
74c3c5bc87
systemd service: use pkg-config to find proper install location
2017-05-30 13:47:30 +02:00
Adrien Beraud
50a769c8fb
dhtnode: add systemd service
...
Install a systemd service when configured
with -DOPENDHT_SYSTEMD (CMake only).
2017-05-30 12:41:47 +02:00
Adrien Beraud
d5427df9eb
build: allow to use argon2 system library
...
allow to use system argon2 library, use system library by default:
* add --with(out)-argon2 configure options
* add -DOPENDHT_ARGON2=(On/Off) cmake option
also bump argon2 to latest git
2017-03-13 14:58:25 +01:00
Simon Désaulniers
badf9a3027
replaced tabs with spaces in multiple files.
2016-05-02 15:25:15 -04:00
Adrien Béraud
6e0e63c3a5
CMake: add static/shared library build options
...
Add -DOPENDHT_STATIC=Off to disable static library build,
add -DOPENDHT_SHARED=Off to disable shared library build.
2016-04-30 03:16:05 -04:00
Adrien Béraud
014bf168bb
tools: use GNU Readline
...
* live command edition
* history browsing
2015-11-04 00:50:12 -05:00
Adrien Béraud
95da14254b
cmake: install tools
2015-08-25 21:39:33 +02:00
Adrien Béraud
844d371320
add initial cmake support
2015-08-13 11:28:29 -04:00