source: plugins/puredata/Makefile.am @ 3ec9d9c

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

completed fix for srcdir

  • Property mode set to 100644
File size: 1.0 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
12
13# Automake won't accept something ending in ".pd_linux" as a library
14pdinstall_PROGRAMS = aubioonset~.pd_linux
15
16aubioonset__pd_linux_SOURCES = \
17        aubioonset~.c
18
19pdincludedir = $(pddir)/src
20
21LIBTOOL=$(SHELL) $(srcdir)/libtoolkludge
22
23INCLUDES = -I$(top_srcdir) -I$(pdincludedir)
24
25AM_CFLAGS = -I$(srcdir)/../../src \
26    -DPD -O2 -funroll-loops -fomit-frame-pointer \
27    -Wall -W -Wshadow -Wstrict-prototypes -Werror \
28    -Wno-unused -Wno-parentheses -Wno-switch
29AM_LDFLAGS = -L../../src/.libs -laubio -export_dynamic -shared
30
31## Install the documentation.
32
33pdinstall_DATA = \
34        help-aubioonset~.pd
35
36
37## My kludge
38noinst_SCRIPTS = libtoolkludge
39
40EXTRA_DIST = $(pdinstall_DATA) $(noinst_SCRIPTS)
41
Note: See TracBrowser for help on using the repository browser.