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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1424 - (hide annotations) (download)
Sun Oct 14 22:00:17 2007 UTC (16 years, 6 months ago) by schoenebeck
File size: 907 byte(s)
* code cleanup:
- global.h now only covers global definitions that are needed for the C++
  API header files, all implementation internal global definitions are now
  in global_private.h
- atomic.h is not exposed to the C++ API anymore (replaced the references
  in SynchronizedConfig.h for this with local definitions)
- no need to include config.h anymore for using LS's API header files
- DB instruments classes are not exposed to the C++ API
- POSIX callback functions of Thread.h are hidden
- the (optional) gig Engine benchmark compiles again
- updated Doxyfile.in
- fixed warnings in API doc generation
* preparations for release 0.5.0

1 iliev 1161 INCLUDES = $(all_includes)
2     AM_CXXFLAGS = -Wreturn-type -ffast-math $(CXX_CPU_SWITCH)
3     METASOURCES = AUTO
4    
5     if HAVE_SQLITE3
6     sqlite3_lflags = $(SQLITE3_LIBS)
7     sqlite3_cflags = $(SQLITE3_CFLAGS)
8 schoenebeck 1364 instruments_db_headers = \
9     InstrumentsDb.h InstrumentsDbUtilities.h
10     instruments_db_sources = \
11     InstrumentsDb.cpp InstrumentsDb.h \
12     InstrumentsDbUtilities.cpp InstrumentsDbUtilities.h
13 iliev 1161 else
14     sqlite3_lflags =
15     sqlite3_cflags =
16 schoenebeck 1364 instruments_db_headers =
17     instruments_db_sources =
18 iliev 1161 endif
19    
20 schoenebeck 1424 ## no need to expose the instruments DB to the C++ API ATM
21     #liblinuxsamplerdbincludedir = $(includedir)/linuxsampler/db
22     #liblinuxsamplerdbinclude_HEADERS = \
23     # $(instruments_db_headers)
24 iliev 1161
25     noinst_LTLIBRARIES = liblinuxsamplerdb.la
26     liblinuxsamplerdb_la_SOURCES = \
27 schoenebeck 1364 $(instruments_db_sources)
28 iliev 1161
29     liblinuxsamplerdb_la_LIBADD = $(sqlite3_lflags)
30     liblinuxsamplerdb_la_CFLAGS = $(sqlite3_cflags)
31     liblinuxsamplerdb_la_CXXFLAGS = $(sqlite3_cflags)

  ViewVC Help
Powered by ViewVC