X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=tests%2Fdemo%2FMakefile.am;h=5adafdc5ff31e892e768a030633ce5cff0e3367c;hb=63fae78781b6f55b7345aa018250bf92834460e5;hp=f96980ed6514ae91d2a0024011282de573c41f39;hpb=5cbd73b809f24c435cc4b4523e8add1fda3acfb5;p=lttng-ust.git diff --git a/tests/demo/Makefile.am b/tests/demo/Makefile.am index f96980ed..5adafdc5 100644 --- a/tests/demo/Makefile.am +++ b/tests/demo/Makefile.am @@ -1,11 +1,15 @@ # -Wsystem-headers is needed to print warnings in the tracepoint # description file. -AM_CPPFLAGS = -I$(top_srcdir)/include -Wsystem-headers +AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -Wsystem-headers # Set LIBS to nothing so the application does not link on useless # libraries. LIBS = +if NO_SHARED +# Do not build this test if shared libraries support was +# explicitly disabled. +else # Force the shared flag on the noinst libraries since they are # only built static by default FORCE_SHARED_LIB_OPTIONS = -module -shared -avoid-version \ @@ -35,3 +39,4 @@ noinst_PROGRAMS = demo demo_SOURCES = demo.c ust_tests_demo.h # The demo program only depends on libdl. demo_LDFLAGS = -ldl +endif