History

Use $(...) instead of @...@ for precious variables

* AC_SUBST creates the variable assignment transparently: var = @var@ hence there is no need to directly include @var@-style replacements, which cannot be overridden when running Make.

David Seifert committed 9 years ago

Commit a172af31 parent 3224a2a3 files · +13 −17Browse files

Unified · Split

3 files
  1. examples/Makefile.am +5 −9
  2. src/Makefile.am +1 −1
  3. tests/Makefile.am +7 −7
examples/Makefile.am+5−9
@@ -8,23 +8,19 @@ endif · 7 unmodified lines
8check_PROGRAMS = varispeed-play timewarp-file8check_PROGRAMS = varispeed-play timewarp-file
9 9
10SAMPLERATEDIR =../src10SAMPLERATEDIR =../src
11AM_CPPFLAGS = -I$(srcdir)/$(SAMPLERATEDIR) @OS_SPECIFIC_INCLUDES@11AM_CPPFLAGS = -I$(srcdir)/$(SAMPLERATEDIR) $(OS_SPECIFIC_INCLUDES)
12 12AM_CFLAGS = $(SNDFILE_CFLAGS)
13OS_SPECIFIC_LINKS = @OS_SPECIFIC_LINKS@
14
15SNDFILE_LIBS = @SNDFILE_LIBS@ @ALSA_LIBS@
16AM_CFLAGS = @SNDFILE_CFLAGS@
17 13
18#===============================================================================14#===============================================================================
19 15
20if HAVE_LIBSNDFILE16if HAVE_LIBSNDFILE
21sndfile_resample_SOURCES = sndfile-resample.c17sndfile_resample_SOURCES = sndfile-resample.c
22sndfile_resample_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS)18sndfile_resample_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS) $(ALSA_LIBS)
23endif19endif
24 20
25varispeed_play_SOURCES = varispeed-play.c audio_out.c audio_out.h21varispeed_play_SOURCES = varispeed-play.c audio_out.c audio_out.h
26varispeed_play_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS) $(OS_SPECIFIC_LINKS)22varispeed_play_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS) $(ALSA_LIBS) $(OS_SPECIFIC_LINKS)
27 23
28timewarp_file_SOURCES = timewarp-file.c24timewarp_file_SOURCES = timewarp-file.c
29timewarp_file_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS)25timewarp_file_LDADD = $(SAMPLERATEDIR)/libsamplerate.la $(SNDFILE_LIBS) $(ALSA_LIBS)
30 26
src/Makefile.am+1−1
@@ -15,7 +15,7 @@ noinst_HEADERS = common.h float_cast.h $(COEFF_HDRS) · 14 unmodified lines
15SRC_SOURCES = samplerate.c src_sinc.c $(COEFF_HDRS) src_zoh.c src_linear.c15SRC_SOURCES = samplerate.c src_sinc.c $(COEFF_HDRS) src_zoh.c src_linear.c
16 16
17# MinGW requires -no-undefined if a DLL is to be built.17# MinGW requires -no-undefined if a DLL is to be built.
18libsamplerate_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@18libsamplerate_la_LDFLAGS = -no-undefined -version-info $(SHARED_VERSION_INFO) $(SHLIB_VERSION_ARG)
19libsamplerate_la_SOURCES = $(SRC_SOURCES) $(noinst_HEADERS)19libsamplerate_la_SOURCES = $(SRC_SOURCES) $(noinst_HEADERS)
20libsamplerate_la_LIBADD = -lm20libsamplerate_la_LIBADD = -lm
21 21
tests/Makefile.am+7−7
@@ -39,15 +39,15 @@ reset_test_SOURCES = reset_test.c util.c util.h · 38 unmodified lines
39reset_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la39reset_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
40 40
41multi_channel_test_SOURCES = multi_channel_test.c util.c calc_snr.c41multi_channel_test_SOURCES = multi_channel_test.c util.c calc_snr.c
42multi_channel_test_CFLAGS = @FFTW3_CFLAGS@42multi_channel_test_CFLAGS = $(FFTW3_CFLAGS)
43multi_channel_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)43multi_channel_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
44 44
45snr_bw_test_SOURCES = snr_bw_test.c calc_snr.c util.c util.h45snr_bw_test_SOURCES = snr_bw_test.c calc_snr.c util.c util.h
46snr_bw_test_CFLAGS = @FFTW3_CFLAGS@46snr_bw_test_CFLAGS = $(FFTW3_CFLAGS)
47snr_bw_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)47snr_bw_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
48 48
49callback_test_SOURCES = callback_test.c util.c util.h49callback_test_SOURCES = callback_test.c util.c util.h
50callback_test_CFLAGS = @FFTW3_CFLAGS@50callback_test_CFLAGS = $(FFTW3_CFLAGS)
51callback_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la51callback_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
52 52
53float_short_test_SOURCES = float_short_test.c util.c util.h53float_short_test_SOURCES = float_short_test.c util.c util.h
@@ -57,19 +57,19 @@ downsample_test_SOURCES = downsample_test.c util.c util.h · 3 unmodified lines
57downsample_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la57downsample_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la
58 58
59varispeed_test_SOURCES = varispeed_test.c util.c util.h calc_snr.c59varispeed_test_SOURCES = varispeed_test.c util.c util.h calc_snr.c
60varispeed_test_CFLAGS = @FFTW3_CFLAGS@60varispeed_test_CFLAGS = $(FFTW3_CFLAGS)
61varispeed_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)61varispeed_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
62 62
63# This program is for evaluating other sample rate converters.63# This program is for evaluating other sample rate converters.
64 64
65throughput_test_CFLAGS = $(AM_CFLAGS) @FFTW3_CFLAGS@65throughput_test_CFLAGS = $(AM_CFLAGS) $(FFTW3_CFLAGS)
66throughput_test_SOURCES = throughput_test.c util.c calc_snr.c66throughput_test_SOURCES = throughput_test.c util.c calc_snr.c
67throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)67throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
68 68
69multichan_throughput_test_CFLAGS = $(AM_CFLAGS) @FFTW3_CFLAGS@69multichan_throughput_test_CFLAGS = $(AM_CFLAGS) $(FFTW3_CFLAGS)
70multichan_throughput_test_SOURCES = multichan_throughput_test.c util.c calc_snr.c70multichan_throughput_test_SOURCES = multichan_throughput_test.c util.c calc_snr.c
71multichan_throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)71multichan_throughput_test_LDADD = $(SAMPLRATEDIR)/libsamplerate.la $(FFTW3_LIBS)
72 72
73src_evaluate_SOURCES = src-evaluate.c calc_snr.c util.c73src_evaluate_SOURCES = src-evaluate.c calc_snr.c util.c
74src_evaluate_CFLAGS = @SNDFILE_CFLAGS@ @FFTW3_CFLAGS@74src_evaluate_CFLAGS = $(SNDFILE_CFLAGS) $(FFTW3_CFLAGS)
75src_evaluate_LDADD = $(SNDFILE_LIBS) $(FFTW3_LIBS)75src_evaluate_LDADD = $(SNDFILE_LIBS) $(FFTW3_LIBS)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t