X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Fcommon%2Fhashtable%2FMakefile.am;h=6d70455c151f67426cc7494a1a1ab13035cab802;hb=420e125556b416f84193298c239410018a228697;hp=7a2b83517a4a0a5cdddfb13246afee44c438a66c;hpb=10a8a2237343699e3923d87e24dbf2d7fe225377;p=lttng-tools.git diff --git a/src/common/hashtable/Makefile.am b/src/common/hashtable/Makefile.am index 7a2b83517..6d70455c1 100644 --- a/src/common/hashtable/Makefile.am +++ b/src/common/hashtable/Makefile.am @@ -1,13 +1,15 @@ -AM_CPPFLAGS = -I$(top_srcdir)/include +# 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 +libhashtable_lgpl_la_SOURCES = \ + seed.c \ + utils.c \ + utils.h + +libhashtable_gpl_la_LIBADD = -lurcu-common -lurcu -lurcu-cds +libhashtable_gpl_la_SOURCES = \ + hashtable.c \ + hashtable.h \ + hashtable-symbols.h -libhashtable_la_LIBADD = -lurcu-common -lurcu