Mark the ad-hoc pattern as completed only after all the notes have been processed.
[calfbox.git] / Makefile.am
blob0bd8fd2a74b45cd5afed01d639221ddef751c14d
1 AM_CPPFLAGS = -I$(srcdir) -Wall -D_GNU_SOURCE
3 bin_PROGRAMS = calfbox
5 calfbox_SOURCES = \
6     app.c \
7     appmenu.c \
8     auxbus.c \
9     blob.c \
10     chorus.c \
11     cmd.c \
12     compressor.c \
13     config-api.c \
14     delay.c \
15     distortion.c \
16     dom.c \
17     engine.c \
18     eq.c \
19     errors.c \
20     fbr.c \
21     fifo.c \
22     fluid.c \
23     fuzz.c \
24     fxchain.c \
25     gate.c \
26     hwcfg.c \
27     instr.c \
28     io.c \
29     jackinput.c \
30     jackio.c \
31     layer.c \
32     main.c \
33     master.c \
34     menu.c \
35     menuitem.c \
36     meter.c \
37     midi.c \
38     mididest.c \
39     module.c \
40     pattern.c \
41     pattern-maker.c \
42     phaser.c \
43     prefetch_pipe.c \
44     recsrc.c \
45     reverb.c \
46     rt.c \
47     sampler.c \
48     sampler_channel.c \
49     sampler_gen.c \
50     sampler_layer.c \
51     sampler_prg.c \
52     sampler_voice.c \
53     scene.c \
54     scripting.c \
55     seq.c \
56     seq-adhoc.c \
57     sfzloader.c \
58     sfzparser.c \
59     song.c \
60     streamplay.c \
61     streamrec.c \
62     tonectl.c \
63     tonewheel.c \
64     track.c \
65     ui.c \
66     usbaudio.c \
67     usbio.c \
68     usbmidi.c \
69     usbprobe.c \
70     wavebank.c
72 calfbox_LDADD = $(JACK_DEPS_LIBS) $(GLIB_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS) $(PYTHON_DEPS_LIBS) $(LIBSMF_DEPS_LIBS) $(LIBSNDFILE_DEPS_LIBS) $(LIBUSB_DEPS_LIBS) -lncurses -lpthread -luuid -lm -lrt
74 if USE_SSE
75 ARCH_OPT_CFLAGS=-msse -ffast-math
76 else
77 if USE_NEON
78 ARCH_OPT_CFLAGS=-mfloat-abi=softfp -mfpu=neon -ffast-math
79 endif
80 endif
82 AM_CFLAGS = $(JACK_DEPS_CFLAGS) $(GLIB_DEPS_CFLAGS) $(FLUIDSYNTH_DEPS_CFLAGS) $(PYTHON_DEPS_CFLAGS) $(LIBSMF_DEPS_CFLAGS) $(LIBSNDFILE_DEPS_CFLAGS) $(LIBUSB_DEPS_CFLAGS) $(ARCH_OPT_CFLAGS)
84 noinst_HEADERS = \
85     app.h \
86     auxbus.h \
87     biquad-float.h \
88     blob.h \
89     cmd.h \
90     config-api.h \
91     dom.h \
92     dspmath.h \
93     envelope.h \
94     engine.h \
95     eq.h \
96     errors.h \
97     fifo.h \
98     hwcfg.h \
99     instr.h \
100     io.h \
101     ioenv.h \
102     layer.h \
103     master.h \
104     menu.h \
105     menuitem.h \
106     meter.h \
107     midi.h \
108     mididest.h \
109     module.h \
110     onepole-int.h \
111     onepole-float.h \
112     pattern.h \
113     pattern-maker.h \
114     prefetch_pipe.h \
115     recsrc.h \
116     rt.h \
117     sampler.h \
118     sampler_impl.h \
119     sampler_layer.h \
120     sampler_prg.h \
121     scene.h \
122     scripting.h \
123     seq.h \
124     sfzloader.h \
125     sfzparser.h \
126     song.h \
127     stm.h \
128     track.h \
129     ui.h \
130     usbio_impl.h \
131     wavebank.h
133 EXTRA_DIST = cboxrc-example