Skip to content

Commit 48131cc

Browse files
committed
#598 add header and extra files to Makefile so that they become part of source distribution archive
1 parent a82109b commit 48131cc

File tree

1 file changed

+28
-11
lines changed

1 file changed

+28
-11
lines changed

Makefile.am

+28-11
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,28 @@ AUTOMAKE_OPTIONS = foreign
33
ACLOCAL_AMFLAGS = -I m4
44

55
bin_PROGRAMS = cava
6+
cavadir = $(top_srcdir)
67
cava_SOURCES = cava.c cavacore.c config.c input/common.c input/fifo.c input/shmem.c \
7-
output/terminal_noncurses.c output/raw.c output/noritake.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
812
cava_CPPFLAGS = -DPACKAGE=\"$(PACKAGE)\" -DVERSION=\"$(VERSION)\" \
913
-D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED \
1014
-DFONTDIR=\"@FONT_DIR@\" -DFONTFILE=\"@FONT_FILE@\"
1115
cava_CFLAGS = -std=c99 -Wall -Wextra -Wno-unused-result -Wno-unknown-warning-option -Wno-maybe-uninitialized -Wno-vla-parameter
1216

17+
EXTRA_DIST = \
18+
output/shaders/pass_through.vert \
19+
output/shaders/bar_spectrum.frag \
20+
output/shaders/northern_lights.frag \
21+
example_files/config \
22+
cava.psf \
23+
LICENSE \
24+
run_all_tests.sh \
25+
SHADERS.md \
26+
.clang-format
27+
1328
if OSX
1429
cava_CFLAGS += -DNORT
1530
cava_LDADD =
@@ -30,41 +45,43 @@ endif
3045
endif
3146

3247
if ALSA
33-
cava_SOURCES += input/alsa.c
48+
cava_SOURCES += input/alsa.c input/alsa.h
3449
endif
3550

3651
if PORTAUDIO
37-
cava_SOURCES += input/portaudio.c
52+
cava_SOURCES += input/portaudio.c input/portaudio.h
3853
endif
3954

4055
if PIPEWIRE
41-
cava_SOURCES += input/pipewire.c
56+
cava_SOURCES += input/pipewire.c input/pipewire.h
4257
endif
4358

4459
if PULSE
45-
cava_SOURCES += input/pulse.c
60+
cava_SOURCES += input/pulse.c input/pulse.h
4661
endif
4762

4863
if SNDIO
49-
cava_SOURCES += input/sndio.c
64+
cava_SOURCES += input/sndio.c input/sndio.h
5065
endif
5166

5267
if OSS
53-
cava_SOURCES += input/oss.c
68+
cava_SOURCES += input/oss.c input/oss.h
5469
endif
5570

5671
if JACK
57-
cava_SOURCES += input/jack.c
72+
cava_SOURCES += input/jack.c input/jack.h
5873
endif
5974

6075
if NCURSES
61-
cava_SOURCES += output/terminal_ncurses.c
76+
cava_SOURCES += output/terminal_ncurses.c output/terminal_bcircle.c \
77+
output/terminal_ncurses.h output/terminal_bcircle.h
78+
6279
endif
6380

6481
if SDL
65-
cava_SOURCES += output/sdl_cava.c
82+
cava_SOURCES += output/sdl_cava.c output/sdl_cava.h
6683
endif
6784

6885
if SDL_GLSL
69-
cava_SOURCES += output/sdl_glsl.c
86+
cava_SOURCES += output/sdl_glsl.c output/sdl_glsl.h
7087
endif

0 commit comments

Comments
 (0)