From 83ac2a8d259bb07f8cc754d8eacd0a63217d713c Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sun, 5 Feb 2017 17:54:56 +0100 Subject: Compile engine as a library. --- src/Makefile.am | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) (limited to 'src') diff --git a/src/Makefile.am b/src/Makefile.am index c7cb8be..2277eeb 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,3 +1,50 @@ +noinst_LTLIBRARIES = libdg.la + +libdg_la_CPPFLAGS = \ + -I$(top_srcdir)/include -I$(top_srcdir)/hugin \ + $(SSEFLAGS) \ + $(ZITA_CPPFLAGS) $(SNDFILE_CFLAGS) $(EXPAT_CFLAGS) $(SAMPLERATE_CFLAGS) \ + $(PTHREAD_CFLAGS) + +libdg_la_LIBADD = \ + $(ZITA_LIBS) $(SNDFILE_LIBS) $(EXPAT_LIBS) $(SAMPLERATE_LIBS) \ + $(PTHREAD_LIBS) + +nodist_libdg_la_SOURCES = \ + audiocachefile.cc \ + audiocache.cc \ + audiocacheeventhandler.cc \ + audiocacheidmanager.cc \ + audioinputenginemidi.cc \ + audiofile.cc \ + channel.cc \ + channelmixer.cc \ + chresampler.cc \ + configfile.cc \ + configparser.cc \ + drumgizmo.cc \ + drumkit.cc \ + drumkitloader.cc \ + drumkitparser.cc \ + events.cc \ + inputprocessor.cc \ + instrument.cc \ + instrumentparser.cc \ + latencyfilter.cc \ + memchecker.cc \ + midimapparser.cc \ + midimapper.cc \ + mutex.cc \ + path.cc \ + powerlist.cc \ + random.cc \ + sample.cc \ + semaphore.cc \ + saxparser.cc \ + staminafilter.cc \ + thread.cc \ + versionstr.cc + EXTRA_DIST = \ atomic.h \ audio.h \ -- cgit v1.2.3