mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 15:49:41 +02:00
Rework out-of-source build
Originally implemented in: e8fd2127e0b72a1e7f3ab508f9c354ba188dc
This commit is contained in:
parent
d969eac48a
commit
247069620b
@ -37,9 +37,9 @@ checkprograms: $(check_PROGRAMS)
|
||||
# src/ #
|
||||
########
|
||||
|
||||
BUILT_SOURCES = src/test_endswap.c
|
||||
#BUILT_SOURCES = src/test_endswap.c
|
||||
|
||||
SYMBOL_FILES = src/Symbols.gnu-binutils src/Symbols.darwin src/libsndfile-1.def src/Symbols.os2 src/Symbols.static
|
||||
#SYMBOL_FILES = src/Symbols.gnu-binutils src/Symbols.darwin src/libsndfile-1.def src/Symbols.os2 src/Symbols.static
|
||||
|
||||
EXTRA_DIST += src/sndfile.h.in src/config.h.in src/test_endswap.tpl src/test_endswap.def \
|
||||
$(SYMBOL_FILES) src/create_symbols_file.py src/binheader_writef_check.py \
|
||||
@ -220,16 +220,16 @@ check_PROGRAMS += tests/sfversion tests/floating_point_test tests/write_read_tes
|
||||
tests/channel_test tests/long_read_write_test tests/stdin_test tests/stdout_test \
|
||||
tests/dither_test tests/fix_this tests/largefile_test tests/benchmark tests/ogg_opus_test
|
||||
|
||||
BUILT_SOURCES += \
|
||||
tests/write_read_test.c \
|
||||
tests/pcm_test.c \
|
||||
tests/header_test.c \
|
||||
tests/utils.c \
|
||||
tests/scale_clip_test.c \
|
||||
tests/pipe_test.c \
|
||||
tests/rdwr_test.c \
|
||||
tests/floating_point_test.c \
|
||||
tests/benchmark.c
|
||||
#BUILT_SOURCES += \
|
||||
# tests/write_read_test.c \
|
||||
# tests/pcm_test.c \
|
||||
# tests/header_test.c \
|
||||
# tests/utils.c \
|
||||
# tests/scale_clip_test.c \
|
||||
# tests/pipe_test.c \
|
||||
# tests/rdwr_test.c \
|
||||
# tests/floating_point_test.c \
|
||||
# tests/benchmark.c
|
||||
|
||||
EXTRA_DIST += $(BUILT_SOURCES) \
|
||||
tests/write_read_test.tpl tests/write_read_test.def \
|
||||
|
@ -1036,6 +1036,25 @@ AM_CPPFLAGS = -I$(top_srcdir)/src $(OS_SPECIFIC_CFLAGS)
|
||||
DISTCHECK_CONFIGURE_FLAGS = --enable-werror
|
||||
CLEANFILES = programs/*.wav octave-workspace
|
||||
@BUILD_OCTAVE_MOD_TRUE@@FULL_SUITE_TRUE@SUBDIRS = Octave
|
||||
|
||||
########
|
||||
# src/ #
|
||||
########
|
||||
|
||||
#BUILT_SOURCES = src/test_endswap.c
|
||||
|
||||
#SYMBOL_FILES = src/Symbols.gnu-binutils src/Symbols.darwin src/libsndfile-1.def src/Symbols.os2 src/Symbols.static
|
||||
|
||||
#BUILT_SOURCES += \
|
||||
# tests/write_read_test.c \
|
||||
# tests/pcm_test.c \
|
||||
# tests/header_test.c \
|
||||
# tests/utils.c \
|
||||
# tests/scale_clip_test.c \
|
||||
# tests/pipe_test.c \
|
||||
# tests/rdwr_test.c \
|
||||
# tests/floating_point_test.c \
|
||||
# tests/benchmark.c
|
||||
EXTRA_DIST = libsndfile.spec.in sndfile.pc.in \
|
||||
Scripts/android-configure.sh \
|
||||
Scripts/linux-to-win-cross-configure.sh CMakeLists.txt \
|
||||
@ -1063,15 +1082,6 @@ cmake_files = cmake/ClipMode.cmake cmake/FindFLAC.cmake \
|
||||
cmake/FindOpus.cmake cmake/SndFileConfig.cmake.in
|
||||
|
||||
pkgconfig_DATA = sndfile.pc
|
||||
|
||||
########
|
||||
# src/ #
|
||||
########
|
||||
BUILT_SOURCES = src/test_endswap.c tests/write_read_test.c \
|
||||
tests/pcm_test.c tests/header_test.c tests/utils.c \
|
||||
tests/scale_clip_test.c tests/pipe_test.c tests/rdwr_test.c \
|
||||
tests/floating_point_test.c tests/benchmark.c
|
||||
SYMBOL_FILES = src/Symbols.gnu-binutils src/Symbols.darwin src/libsndfile-1.def src/Symbols.os2 src/Symbols.static
|
||||
@USE_WIN_VERSION_FILE_FALSE@WIN_VERSION_FILE =
|
||||
@USE_WIN_VERSION_FILE_TRUE@WIN_VERSION_FILE = src/version-metadata.rc
|
||||
|
||||
@ -1307,8 +1317,7 @@ programs_sndfile_salvage_LDADD = src/libsndfile.la
|
||||
regtest_sndfile_regtest_SOURCES = regtest/regtest.h regtest/sndfile-regtest.c regtest/database.c regtest/checksum.c
|
||||
regtest_sndfile_CPPFLAGS = -I$(top_srcdir)/src $(SQLITE3_CFLAGS) $(OS_SPECIFIC_CFLAGS)
|
||||
regtest_sndfile_regtest_LDADD = src/libsndfile.la $(SQLITE3_LIBS)
|
||||
all: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) all-recursive
|
||||
all: all-recursive
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .tpl .def .c .cc .lo .o .obj .rc
|
||||
@ -3338,8 +3347,7 @@ distcleancheck: distclean
|
||||
check-am: all-am
|
||||
$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
|
||||
$(MAKE) $(AM_MAKEFLAGS) check-TESTS
|
||||
check: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) check-recursive
|
||||
check: check-recursive
|
||||
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(DATA) $(HEADERS)
|
||||
install-binPROGRAMS: install-libLTLIBRARIES
|
||||
|
||||
@ -3348,8 +3356,7 @@ installdirs-am:
|
||||
for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(htmldir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)" "$(DESTDIR)$(includedir)"; do \
|
||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
done
|
||||
install: $(BUILT_SOURCES)
|
||||
$(MAKE) $(AM_MAKEFLAGS) install-recursive
|
||||
install: install-recursive
|
||||
install-exec: install-exec-recursive
|
||||
install-data: install-data-recursive
|
||||
uninstall: uninstall-recursive
|
||||
@ -3396,7 +3403,6 @@ distclean-generic:
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
|
||||
@LINUX_MINGW_CROSS_TEST_FALSE@clean-local:
|
||||
clean: clean-recursive
|
||||
|
||||
@ -3480,8 +3486,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-dist_htmlDATA \
|
||||
|
||||
uninstall-man: uninstall-man1
|
||||
|
||||
.MAKE: $(am__recursive_targets) all check check-am install install-am \
|
||||
install-strip
|
||||
.MAKE: $(am__recursive_targets) check-am install-am install-strip
|
||||
|
||||
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
|
||||
am--refresh check check-TESTS check-am clean clean-binPROGRAMS \
|
||||
|
11
lib-src/libsndfile/configure
vendored
11
lib-src/libsndfile/configure
vendored
@ -23006,13 +23006,10 @@ $as_echo "$as_me: WARNING: *****************************************************
|
||||
|
||||
fi
|
||||
|
||||
if test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"; then :
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Touching files in directory tests/." >&5
|
||||
$as_echo "$as_me: WARNING: Touching files in directory tests/." >&2;}
|
||||
touch tests/*.c tests/*.h
|
||||
|
||||
fi
|
||||
#AS_IF([test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"], [
|
||||
# AC_MSG_WARN([[Touching files in directory tests/.]])
|
||||
# touch tests/*.c tests/*.h
|
||||
# ])
|
||||
|
||||
|
||||
if test "x$enable_bow_docs" = "xyes"; then :
|
||||
|
@ -523,10 +523,10 @@ AS_IF([test "x$ac_cv_sizeof_double" != "x8"], [
|
||||
AC_MSG_WARN([[******************************************************************]])
|
||||
])
|
||||
|
||||
AS_IF([test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"], [
|
||||
AC_MSG_WARN([[Touching files in directory tests/.]])
|
||||
touch tests/*.c tests/*.h
|
||||
])
|
||||
#AS_IF([test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"], [
|
||||
# AC_MSG_WARN([[Touching files in directory tests/.]])
|
||||
# touch tests/*.c tests/*.h
|
||||
# ])
|
||||
|
||||
dnl ====================================================================================
|
||||
dnl Settings for the HTML documentation.
|
||||
|
Loading…
x
Reference in New Issue
Block a user