mirror of
https://github.com/savoirfairelinux/opendht.git
synced 2026-11-08 04:21:51 +00:00
argon2: use as submodule (reverted from commitc424eb9160) (reverted from commit3c45e1996d)
85 lines
2.6 KiB
Makefile
85 lines
2.6 KiB
Makefile
lib_LTLIBRARIES = libopendht.la
|
|
|
|
libopendht_la_CPPFLAGS = @CPPFLAGS@ -I$(top_srcdir)/include/opendht @Argon2_CFLAGS@
|
|
libopendht_la_LIBADD = @Argon2_LIBS@ @GnuTLS_LIBS@ @Nettle_LIBS@
|
|
libopendht_la_LDFLAGS = @LDFLAGS@ @Argon2_LDFLAGS@
|
|
libopendht_la_SOURCES = \
|
|
dht.cpp \
|
|
node_cache.cpp \
|
|
callbacks.cpp \
|
|
routing_table.cpp \
|
|
network_engine.cpp \
|
|
utils.cpp \
|
|
infohash.cpp \
|
|
node.cpp \
|
|
value.cpp \
|
|
crypto.cpp \
|
|
securedht.cpp \
|
|
dhtrunner.cpp \
|
|
default_types.cpp \
|
|
indexation/pht.cpp \
|
|
log.cpp
|
|
|
|
if WIN32
|
|
libopendht_la_SOURCES += rng.cpp
|
|
endif
|
|
|
|
nobase_include_HEADERS = \
|
|
../include/opendht.h \
|
|
../include/opendht/def.h \
|
|
../include/opendht/dht.h \
|
|
../include/opendht/callbacks.h \
|
|
../include/opendht/node_cache.h \
|
|
../include/opendht/routing_table.h \
|
|
../include/opendht/network_engine.h \
|
|
../include/opendht/net.h \
|
|
../include/opendht/scheduler.h \
|
|
../include/opendht/rate_limiter.h \
|
|
../include/opendht/utils.h \
|
|
../include/opendht/sockaddr.h \
|
|
../include/opendht/infohash.h \
|
|
../include/opendht/node.h \
|
|
../include/opendht/value.h \
|
|
../include/opendht/crypto.h \
|
|
../include/opendht/securedht.h \
|
|
../include/opendht/dhtrunner.h \
|
|
../include/opendht/default_types.h \
|
|
../include/opendht/log.h \
|
|
../include/opendht/log_enable.h \
|
|
../include/opendht/rng.h \
|
|
../include/opendht/indexation/pht.h
|
|
|
|
nobase_noinst_HEADERS = \
|
|
../include/opendht/request.h
|
|
|
|
clean-local:
|
|
rm -rf libargon2.la
|
|
|
|
######################
|
|
# ARGON2 submodule #
|
|
######################
|
|
|
|
if WITH_INCLUDED_ARGON2
|
|
noinst_LTLIBRARIES = libargon2.la
|
|
libopendht_la_DEPENDENCIES = libargon2.la
|
|
|
|
libargon2_la_CFLAGS = -std=c89 -fPIC -pthread -O3 -Wall -I@top_builddir@/argon2/include -I@top_builddir@/argon2/src
|
|
libargon2_la_SOURCES = \
|
|
@top_builddir@/argon2/src/argon2.c \
|
|
@top_builddir@/argon2/src/core.c \
|
|
@top_builddir@/argon2/src/blake2/blake2b.c \
|
|
@top_builddir@/argon2/src/thread.c \
|
|
@top_builddir@/argon2/src/ref.c \
|
|
@top_builddir@/argon2/src/encoding.c
|
|
|
|
noinst_HEADERS = \
|
|
@top_builddir@/argon2/include/argon2.h \
|
|
@top_builddir@/argon2/src/blake2/blake2.h \
|
|
@top_builddir@/argon2/src/blake2/blake2-impl.h \
|
|
@top_builddir@/argon2/src/blake2/blamka-round-ref.h \
|
|
@top_builddir@/argon2/src/core.h \
|
|
@top_builddir@/argon2/src/encoding.h \
|
|
@top_builddir@/argon2/src/thread.h
|
|
endif
|
|
|