diff --git a/Makefile.am b/Makefile.am index 11c88a5a4..5442bfc36 100644 --- a/Makefile.am +++ b/Makefile.am @@ -79,6 +79,8 @@ audacity$(EXEEXT): src/audacity$(EXEEXT) modules: mkdir -p modules - (cd lib-src/mod-nyq-bench && make && cp .libs/mod-nyq-bench.so ../../modules) + (cd lib-src/mod-nyq-bench && make clean && make && cp .libs/mod-nyq-bench.so ../../modules) + +.PHONY: modules CLEANFILES = audacity$(EXEEXT) plug-ins nyquist locale modules diff --git a/Makefile.in b/Makefile.in index ca839ff24..22d0dfae4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1128,7 +1128,9 @@ audacity$(EXEEXT): src/audacity$(EXEEXT) modules: mkdir -p modules - (cd lib-src/mod-nyq-bench && make && cp .libs/mod-nyq-bench.so ../../modules) + (cd lib-src/mod-nyq-bench && make clean && make && cp .libs/mod-nyq-bench.so ../../modules) + +.PHONY: modules # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded.