/[svn]/linuxsampler/trunk/src/Makefile.am
ViewVC logotype

Annotation of /linuxsampler/trunk/src/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2515 - (hide annotations) (download)
Wed Feb 5 20:45:18 2014 UTC (10 years, 3 months ago) by schoenebeck
File size: 1906 byte(s)
* WIP: Introducing the LSCP shell: for now, providing color
  highlighting while typing (indicating correct part bold white,
  incorrect part red, and turning green when the command is
  complete. The shell application is implemented as thin client,
  that is the parser work is performed on sampler side and the
  shell application is just providing output formatting.
* Bumped version (1.0.0.svn28).

1 schoenebeck 9 # set the include path found by configure
2 persson 2420 AM_CPPFLAGS= $(all_includes) $(GIG_CFLAGS) $(SQLITE3_CFLAGS)
3 schoenebeck 9
4 persson 2378 if HAVE_WINDOWS
5     system_libs =
6     else
7     system_libs = -lpthread -ldl
8     endif
9    
10 wylder 820 if HAVE_COREMIDI
11     coremidi_ldflags = -framework CoreAudio \
12     -framework CoreMIDI \
13     -framework CoreServices \
14     -framework AudioUnit
15     else
16     coremidi_ldflags =
17     endif
18    
19 iliev 1835 if HAVE_SQLITE3
20     sqlite3_lib = $(top_builddir)/src/db/liblinuxsamplerdb.la
21     else
22     sqlite3_lib =
23     endif
24    
25 iliev 2012 if HAVE_SF2
26     sf2_engine_lib = $(top_builddir)/src/engines/sf2/liblinuxsamplersf2engine.la
27     else
28     sf2_engine_lib =
29     endif
30    
31 schoenebeck 510 AM_CXXFLAGS = -Wreturn-type -ffast-math $(CXX_CPU_SWITCH)
32 schoenebeck 9
33 schoenebeck 2515 SUBDIRS = db network engines common testcases drivers plugins effects . hostplugins shell
34 schoenebeck 53
35 schoenebeck 885 liblinuxsamplerincludedir = $(includedir)/linuxsampler
36 schoenebeck 1212 liblinuxsamplerinclude_HEADERS = Sampler.h EventListeners.h
37 schoenebeck 697
38 schoenebeck 53 pkglib_LTLIBRARIES = liblinuxsampler.la
39 schoenebeck 697 liblinuxsampler_la_SOURCES = Sampler.cpp
40 schoenebeck 411 liblinuxsampler_la_LIBADD = \
41 iliev 1835 $(sqlite3_lib) \
42 schoenebeck 504 $(top_builddir)/src/network/liblinuxsamplernetwork.la \
43     $(top_builddir)/src/engines/gig/liblinuxsamplergigengine.la \
44 iliev 2012 $(sf2_engine_lib) \
45     $(top_builddir)/src/engines/sfz/liblinuxsamplersfzengine.la \
46 schoenebeck 504 $(top_builddir)/src/engines/common/liblinuxsamplercommonengine.la \
47     $(top_builddir)/src/engines/liblinuxsamplerengines.la \
48     $(top_builddir)/src/drivers/liblinuxsamplerdrivers.la \
49     $(top_builddir)/src/drivers/audio/liblinuxsampleraudiodriver.la \
50     $(top_builddir)/src/drivers/midi/liblinuxsamplermididriver.la \
51 schoenebeck 1375 $(top_builddir)/src/plugins/liblinuxsamplerplugins.la \
52 schoenebeck 1722 $(top_builddir)/src/effects/liblinuxsamplereffects.la \
53 persson 2378 $(top_builddir)/src/common/liblinuxsamplercommon.la \
54     $(system_libs)
55    
56 senoner 1557 liblinuxsampler_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@ -no-undefined
57 schoenebeck 53
58     bin_PROGRAMS = linuxsampler
59     linuxsampler_SOURCES = linuxsampler.cpp
60 persson 1948 linuxsampler_LDADD = liblinuxsampler.la
61 schoenebeck 1212 linuxsampler_LDFLAGS = $(coremidi_ldflags)

  ViewVC Help
Powered by ViewVC