source: plugins/puredata/Makefile.am @ 78e1c18

feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
Last change on this file since 78e1c18 was c9b33bb, checked in by Paul Brossier <piem@altern.org>, 19 years ago

simplify puredata Makefile.am
simplify puredata Makefile.am

  • Property mode set to 100644
File size: 1.2 KB
Line 
1## Process this file with automake to produce Makefile.in. -*-Makefile-*-
2# inspired from Guenter Geiger's Makefile.am for plugin
3# pure-data/externals/plugin~/Makefile.am -- rev 1.1
4
5SUFFIXES = .pd_linux
6PDDIR = $(prefix)/lib/pd
7pddir = $(PDDIR)
8#SUBDIRS = ladspa vst win
9
10## Make and install the shared library.
11pdinstalldir = $(pddir)/extra
12pdinstallrefdir = $(pddir)/doc/5.reference
13pdinstallexpdir = $(pddir)/doc/aubio
14
15# Automake won't accept something ending in ".pd_linux" as a library
16pdinstall_PROGRAMS = aubio.pd_linux
17
18aubio_pd_linux_SOURCES = \
19        aubio_setup.c \
20        aubioonset~.c \
21        aubiotempo~.c \
22        aubiotss~.c \
23        aubioquiet~.c \
24        aubiopitch~.c
25
26pdincludedir = $(pddir)/src
27
28LIBTOOL=$(SHELL) $(srcdir)/libtoolkludge
29
30INCLUDES = -I$(top_srcdir)/src -I$(pdincludedir)
31
32AM_CFLAGS  = -DPD -fPIC -DPIC
33AM_LDFLAGS = -L../../src/.libs -laubio -export_dynamic -shared
34
35## Install the documentation.
36
37pdinstallref_DATA = \
38        help/aubioonset~-help.pd \
39        help/aubioquiet~-help.pd \
40        help/aubiotempo~-help.pd \
41        help/aubiotss~-help.pd \
42        help/aubiopitch~-help.pd
43
44pdinstallexp_DATA = \
45        examples/onset-cam.pd
46
47## My kludge
48noinst_SCRIPTS = libtoolkludge
49
50EXTRA_DIST = $(pdinstallref_DATA) $(pdinstallexp_DATA) $(noinst_SCRIPTS)
51
Note: See TracBrowser for help on using the repository browser.