(file) Return to Makefile.am CVS log (file) (dir) Up to [ls] / linuxsampler

This file is part of LinuxSampler, which is licensed under the GNU GPL with the exception that USAGE of the source code, libraries and applications FOR COMMERCIAL HARDWARE OR SOFTWARE PRODUCTS IS NOT ALLOWED without prior written permission by the LinuxSampler authors. If you have questions on the subject, that are not yet covered by the FAQ, please contact us.


 1 schoenebeck 1.8 # require automake (>= 1.5) due to 'dist-bzip2' option
 2                 AUTOMAKE_OPTIONS = 1.5 dist-bzip2
 3 schoenebeck 1.1 
 4 schoenebeck 1.7 SUBDIRS = man src scripts osx Artwork Documentation debian
 5                 
 6 schoenebeck 1.9 pkgconfigdir = $(libdir)/pkgconfig
 7                 pkgconfig_DATA = linuxsampler.pc
 8                 
 9 schoenebeck 1.10 EXTRA_DIST = Doxyfile.in \
10                               linuxsampler.pc.in \
11 schoenebeck 1.11              linuxsampler.kdevelop \
12                               benchmarks/gigsynth.cpp \
13                               benchmarks/Makefile \
14                               benchmarks/triang.cpp
15 schoenebeck 1.2  
16 schoenebeck 1.3  .PHONY: parser testcases
17 schoenebeck 1.2  
18 iliev       1.12 if HAVE_SQLITE3
19                  have_sqlite = "yes"
20                  else
21                  have_sqlite = "no"
22                  endif
23                  
24                  install-data-local:
25                  	@if [ ! -e "/var/lib/linuxsampler/instruments.db" -a \
26 iliev       1.13 	$(have_sqlite) = "yes" ] ; then \
27                  	mkdir -p /var/lib/linuxsampler && ./src/linuxsampler \
28                  	--create-instruments-db /var/lib/linuxsampler/instruments.db ; \
29 iliev       1.12 	fi
30                  
31 schoenebeck 1.5  # generate parser with yacc
32 schoenebeck 1.2  parser:
33                  	@cd $(srcdir)/src/network && make $@
34 schoenebeck 1.3  
35                  # compile test cases for the LinuxSampler codebase
36                  testcases:
37                  	@cd $(srcdir)/src/testcases && make linuxsamplertest
38 schoenebeck 1.4  
39                  tests: testcases
40 schoenebeck 1.9  
41                  docs: Doxyfile
42                  	@echo '*** Running doxygen ***'
43                  	doxygen Doxyfile

LinuxSampler Developers
Powered by
ViewCVS