@@ -4,25 +4,24 @@ ACLOCAL_AMFLAGS = -I m4
44
55bin_PROGRAMS = cava
66cavadir = $(top_srcdir )
7- cava_SOURCES = cava.c cavacore.c config.c input/common.c input/fifo.c input/shmem.c \
8- output/terminal_noncurses.c output/raw.c output/noritake.c \
9- cavacore.h config.h input/common.h input/fifo.h input/shmem.h \
10- output/terminal_noncurses.h output/raw.h output/noritake.h \
11- debug.h util.h third_party/incbin.h
7+ cava_SOURCES = src/cava.c src/cavacore.c src/config.c src/input/common.c \
8+ src/input/fifo.c src/input/shmem.c src/output/terminal_noncurses.c \
9+ src/output/raw.c src/output/noritake.c third_party/incbin.h
1210cava_CPPFLAGS = -DPACKAGE=\"$(PACKAGE ) \" -DVERSION=\"$(VERSION ) \" \
1311 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED \
14- -DFONTDIR=\"@FONT_DIR@\" -DFONTFILE=\"@FONT_FILE@\"
12+ -DFONTDIR=\"@FONT_DIR@\" -DFONTFILE=\"@FONT_FILE@\" \
13+ -I$(top_builddir ) -I$(top_builddir ) /include
1514cava_CFLAGS = -std=c99 -Wall -Wextra -Wno-unused-result -Wno-unknown-warning-option -Wno-maybe-uninitialized -Wno-vla-parameter
1615
1716EXTRA_DIST = \
18- output/shaders/pass_through.vert \
19- output/shaders/bar_spectrum.frag \
20- output/shaders/northern_lights.frag \
21- output/shaders/winamp_line_style_spectrum.frag \
22- output/shaders/spectrogram.frag \
23- output/shaders/eye_of_phi.frag \
24- output/themes/solarized_dark \
25- output/themes/tricolor \
17+ src/ output/shaders/pass_through.vert \
18+ src/ output/shaders/bar_spectrum.frag \
19+ src/ output/shaders/northern_lights.frag \
20+ src/ output/shaders/winamp_line_style_spectrum.frag \
21+ src/ output/shaders/spectrogram.frag \
22+ src/ output/shaders/eye_of_phi.frag \
23+ src/ output/themes/solarized_dark \
24+ src/ output/themes/tricolor \
2625 example_files/config \
2726 cava.psf \
2827 LICENSE \
@@ -51,43 +50,45 @@ endif
5150endif
5251
5352if ALSA
54- cava_SOURCES += input/alsa.c input/alsa.h
53+ cava_SOURCES += src/ input/alsa.c # include/cava/ input/alsa.h
5554endif
5655
5756if PORTAUDIO
58- cava_SOURCES += input/portaudio.c input/portaudio.h
57+ cava_SOURCES += src/ input/portaudio.c # include/cava/ input/portaudio.h
5958endif
6059
6160if PIPEWIRE
62- cava_SOURCES += input/pipewire.c input/pipewire.h
61+ cava_SOURCES += src/ input/pipewire.c # include/cava/ input/pipewire.h
6362endif
6463
6564if PULSE
66- cava_SOURCES += input/pulse.c input/pulse.h
65+ cava_SOURCES += src/ input/pulse.c # include/cava/ input/pulse.h
6766endif
6867
6968if SNDIO
70- cava_SOURCES += input/sndio.c input/sndio.h
69+ cava_SOURCES += src/ input/sndio.c include/cava/ input/sndio.h
7170endif
7271
7372if OSS
74- cava_SOURCES += input/oss.c input/oss.h
73+ cava_SOURCES += src/ input/oss.c include/cava/ input/oss.h
7574endif
7675
7776if JACK
78- cava_SOURCES += input/jack.c input/jack.h
77+ cava_SOURCES += src/ input/jack.c include/cava/ input/jack.h
7978endif
8079
8180if NCURSES
82- cava_SOURCES += output/terminal_ncurses.c output/terminal_bcircle.c \
83- output/terminal_ncurses.h output/terminal_bcircle.h
81+ cava_SOURCES += src/output/terminal_ncurses.c \
82+ src/output/terminal_bcircle.c # \
83+ #include/cava/output/terminal_ncurses.h \
84+ include/cava/output/terminal_bcircle.h
8485
8586endif
8687
8788if SDL
88- cava_SOURCES += output/sdl_cava.c output/sdl_cava.h
89+ cava_SOURCES += src/ output/sdl_cava.c # include/cava/ output/sdl_cava.h
8990endif
9091
9192if SDL_GLSL
92- cava_SOURCES += output/sdl_glsl.c output/sdl_glsl.h
93+ cava_SOURCES += src/ output/sdl_glsl.c # include/cava/ output/sdl_glsl.h
9394endif
0 commit comments