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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2016 - (hide annotations) (download)
Tue Oct 27 18:34:06 2009 UTC (14 years, 5 months ago) by iliev
File size: 1265 byte(s)
* merged libsf2 into libgig

1 schoenebeck 917 SUBDIRS = testcases
2    
3 schoenebeck 11 # to prevent compile errors on some systems
4 schoenebeck 506 AM_CXXFLAGS = -pedantic -Wreturn-type
5 schoenebeck 11
6 schoenebeck 383 # link gigextract either against libaudiofile or libsndfile
7     # (if both exist on the system, prefer libsndfile)
8     if HAVE_SNDFILE
9     gigextract_libs = $(SNDFILE_LIBS)
10     gigextract_flags = $(SNDFILE_CFLAGS)
11     else
12 persson 1330 gigextract_libs = $(AUDIOFILE_LIBS) -ldl
13 schoenebeck 383 gigextract_flags = $(AUDIOFILE_CFLAGS)
14     endif
15    
16 capela 168 libgigincludedir = $(includedir)
17 iliev 2016 libgiginclude_HEADERS = RIFF.h DLS.h SF.h gig.h
18 capela 168
19     lib_LTLIBRARIES = libgig.la
20 iliev 2016 libgig_la_SOURCES = RIFF.cpp DLS.cpp SF.cpp gig.cpp
21 persson 1330 libgig_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@
22     if WIN32
23     libgig_la_LIBADD = -lrpcrt4
24     endif
25 schoenebeck 2
26 iliev 2016 bin_PROGRAMS = rifftree dlsdump gigdump gigextract sf2dump
27 schoenebeck 58 rifftree_SOURCES = rifftree.cpp
28     rifftree_LDADD = $(top_builddir)/src/libgig.la
29     dlsdump_SOURCES = dlsdump.cpp
30     dlsdump_LDADD = $(top_builddir)/src/libgig.la
31     gigdump_SOURCES = gigdump.cpp
32     gigdump_LDADD = $(top_builddir)/src/libgig.la
33     gigextract_SOURCES = gigextract.cpp
34 persson 1330 gigextract_LDADD = $(top_builddir)/src/libgig.la $(gigextract_libs)
35 schoenebeck 383 gigextract_CFLAGS = $(gigextract_flags)
36 wylder 813 gigextract_CXXFLAGS = $(gigextract_flags)
37 iliev 2016 sf2dump_SOURCES = sf2dump.cpp
38     sf2dump_LDADD = $(top_builddir)/src/libgig.la
39 schoenebeck 803
40     EXTRA_DIST = helper.h

  ViewVC Help
Powered by ViewVC