1 |
# set the include path found by configure |
# set the include path found by configure |
2 |
INCLUDES= $(all_includes) $(GIG_CFLAGS) $(SQLITE3_CFLAGS) |
AM_CPPFLAGS= $(all_includes) $(GIG_CFLAGS) $(SQLITE3_CFLAGS) |
3 |
|
|
4 |
|
if HAVE_WINDOWS |
5 |
|
system_libs = |
6 |
|
else |
7 |
|
system_libs = -lpthread -ldl |
8 |
|
endif |
9 |
|
|
10 |
if HAVE_COREMIDI |
if HAVE_COREMIDI |
11 |
coremidi_ldflags = -framework CoreAudio \ |
coremidi_ldflags = -framework CoreAudio \ |
22 |
sqlite3_lib = |
sqlite3_lib = |
23 |
endif |
endif |
24 |
|
|
25 |
|
if HAVE_SF2 |
26 |
|
sf2_engine_lib = $(top_builddir)/src/engines/sf2/liblinuxsamplersf2engine.la |
27 |
|
else |
28 |
|
sf2_engine_lib = |
29 |
|
endif |
30 |
|
|
31 |
AM_CXXFLAGS = -Wreturn-type -ffast-math $(CXX_CPU_SWITCH) |
AM_CXXFLAGS = -Wreturn-type -ffast-math $(CXX_CPU_SWITCH) |
32 |
|
|
33 |
SUBDIRS = db network engines common testcases drivers plugins effects . hostplugins |
SUBDIRS = db network engines common testcases drivers plugins effects . hostplugins |
41 |
$(sqlite3_lib) \ |
$(sqlite3_lib) \ |
42 |
$(top_builddir)/src/network/liblinuxsamplernetwork.la \ |
$(top_builddir)/src/network/liblinuxsamplernetwork.la \ |
43 |
$(top_builddir)/src/engines/gig/liblinuxsamplergigengine.la \ |
$(top_builddir)/src/engines/gig/liblinuxsamplergigengine.la \ |
44 |
|
$(sf2_engine_lib) \ |
45 |
|
$(top_builddir)/src/engines/sfz/liblinuxsamplersfzengine.la \ |
46 |
$(top_builddir)/src/engines/common/liblinuxsamplercommonengine.la \ |
$(top_builddir)/src/engines/common/liblinuxsamplercommonengine.la \ |
47 |
$(top_builddir)/src/engines/liblinuxsamplerengines.la \ |
$(top_builddir)/src/engines/liblinuxsamplerengines.la \ |
48 |
$(top_builddir)/src/drivers/liblinuxsamplerdrivers.la \ |
$(top_builddir)/src/drivers/liblinuxsamplerdrivers.la \ |
50 |
$(top_builddir)/src/drivers/midi/liblinuxsamplermididriver.la \ |
$(top_builddir)/src/drivers/midi/liblinuxsamplermididriver.la \ |
51 |
$(top_builddir)/src/plugins/liblinuxsamplerplugins.la \ |
$(top_builddir)/src/plugins/liblinuxsamplerplugins.la \ |
52 |
$(top_builddir)/src/effects/liblinuxsamplereffects.la \ |
$(top_builddir)/src/effects/liblinuxsamplereffects.la \ |
53 |
$(top_builddir)/src/common/liblinuxsamplercommon.la |
$(top_builddir)/src/common/liblinuxsamplercommon.la \ |
54 |
|
$(system_libs) |
55 |
|
|
56 |
liblinuxsampler_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@ -no-undefined |
liblinuxsampler_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@ -no-undefined |
57 |
|
|
58 |
bin_PROGRAMS = linuxsampler |
bin_PROGRAMS = linuxsampler |