X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fhashtable%2FMakefile.am;h=f16b1b513d06a1b0e2bf46013c21e34b571fe86c;hb=c9753f7250f33184a1859088a691291f37161f25;hp=021f01c7915660d6b1888078a219942ccebc55cd;hpb=dc359c0cbcd011f35521248c2e9db16785277c26;p=lttng-tools.git diff --git a/src/common/hashtable/Makefile.am b/src/common/hashtable/Makefile.am index 021f01c79..f16b1b513 100644 --- a/src/common/hashtable/Makefile.am +++ b/src/common/hashtable/Makefile.am @@ -1,14 +1,17 @@ -AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/src +# SPDX-License-Identifier: GPL-2.0-only -noinst_LTLIBRARIES = libhashtable.la +noinst_LTLIBRARIES = libhashtable-gpl.la libhashtable-lgpl.la -libhashtable_la_SOURCES = hashtable.c hashtable.h \ - utils.c utils.h \ - rculfhash-internal.h urcu-flavor.h \ - rculfhash.h rculfhash.c \ - rculfhash-mm-chunk.c \ - rculfhash-mm-mmap.c \ - rculfhash-mm-order.c \ - hashtable-symbols.h +libhashtable_lgpl_la_SOURCES = \ + seed.cpp \ + utils.cpp \ + utils.h -libhashtable_la_LIBADD = -lurcu-common -lurcu +libhashtable_gpl_la_SOURCES = \ + hashtable.cpp \ + hashtable.h \ + hashtable-symbols.h + +libhashtable_gpl_la_LIBADD = \ + $(URCU_LIBS) \ + $(URCU_CDS_LIBS)