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/ #
|
# 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 \
|
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 \
|
$(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/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
|
tests/dither_test tests/fix_this tests/largefile_test tests/benchmark tests/ogg_opus_test
|
||||||
|
|
||||||
BUILT_SOURCES += \
|
#BUILT_SOURCES += \
|
||||||
tests/write_read_test.c \
|
# tests/write_read_test.c \
|
||||||
tests/pcm_test.c \
|
# tests/pcm_test.c \
|
||||||
tests/header_test.c \
|
# tests/header_test.c \
|
||||||
tests/utils.c \
|
# tests/utils.c \
|
||||||
tests/scale_clip_test.c \
|
# tests/scale_clip_test.c \
|
||||||
tests/pipe_test.c \
|
# tests/pipe_test.c \
|
||||||
tests/rdwr_test.c \
|
# tests/rdwr_test.c \
|
||||||
tests/floating_point_test.c \
|
# tests/floating_point_test.c \
|
||||||
tests/benchmark.c
|
# tests/benchmark.c
|
||||||
|
|
||||||
EXTRA_DIST += $(BUILT_SOURCES) \
|
EXTRA_DIST += $(BUILT_SOURCES) \
|
||||||
tests/write_read_test.tpl tests/write_read_test.def \
|
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
|
DISTCHECK_CONFIGURE_FLAGS = --enable-werror
|
||||||
CLEANFILES = programs/*.wav octave-workspace
|
CLEANFILES = programs/*.wav octave-workspace
|
||||||
@BUILD_OCTAVE_MOD_TRUE@@FULL_SUITE_TRUE@SUBDIRS = Octave
|
@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 \
|
EXTRA_DIST = libsndfile.spec.in sndfile.pc.in \
|
||||||
Scripts/android-configure.sh \
|
Scripts/android-configure.sh \
|
||||||
Scripts/linux-to-win-cross-configure.sh CMakeLists.txt \
|
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
|
cmake/FindOpus.cmake cmake/SndFileConfig.cmake.in
|
||||||
|
|
||||||
pkgconfig_DATA = sndfile.pc
|
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_FALSE@WIN_VERSION_FILE =
|
||||||
@USE_WIN_VERSION_FILE_TRUE@WIN_VERSION_FILE = src/version-metadata.rc
|
@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_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_CPPFLAGS = -I$(top_srcdir)/src $(SQLITE3_CFLAGS) $(OS_SPECIFIC_CFLAGS)
|
||||||
regtest_sndfile_regtest_LDADD = src/libsndfile.la $(SQLITE3_LIBS)
|
regtest_sndfile_regtest_LDADD = src/libsndfile.la $(SQLITE3_LIBS)
|
||||||
all: $(BUILT_SOURCES)
|
all: all-recursive
|
||||||
$(MAKE) $(AM_MAKEFLAGS) all-recursive
|
|
||||||
|
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
.SUFFIXES: .tpl .def .c .cc .lo .o .obj .rc
|
.SUFFIXES: .tpl .def .c .cc .lo .o .obj .rc
|
||||||
@ -3338,8 +3347,7 @@ distcleancheck: distclean
|
|||||||
check-am: all-am
|
check-am: all-am
|
||||||
$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
|
$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
|
||||||
$(MAKE) $(AM_MAKEFLAGS) check-TESTS
|
$(MAKE) $(AM_MAKEFLAGS) check-TESTS
|
||||||
check: $(BUILT_SOURCES)
|
check: check-recursive
|
||||||
$(MAKE) $(AM_MAKEFLAGS) check-recursive
|
|
||||||
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(DATA) $(HEADERS)
|
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(DATA) $(HEADERS)
|
||||||
install-binPROGRAMS: install-libLTLIBRARIES
|
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 \
|
for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(htmldir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)" "$(DESTDIR)$(includedir)"; do \
|
||||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||||
done
|
done
|
||||||
install: $(BUILT_SOURCES)
|
install: install-recursive
|
||||||
$(MAKE) $(AM_MAKEFLAGS) install-recursive
|
|
||||||
install-exec: install-exec-recursive
|
install-exec: install-exec-recursive
|
||||||
install-data: install-data-recursive
|
install-data: install-data-recursive
|
||||||
uninstall: uninstall-recursive
|
uninstall: uninstall-recursive
|
||||||
@ -3396,7 +3403,6 @@ distclean-generic:
|
|||||||
maintainer-clean-generic:
|
maintainer-clean-generic:
|
||||||
@echo "This command is intended for maintainers to use"
|
@echo "This command is intended for maintainers to use"
|
||||||
@echo "it deletes files that may require special tools to rebuild."
|
@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:
|
@LINUX_MINGW_CROSS_TEST_FALSE@clean-local:
|
||||||
clean: clean-recursive
|
clean: clean-recursive
|
||||||
|
|
||||||
@ -3480,8 +3486,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-dist_htmlDATA \
|
|||||||
|
|
||||||
uninstall-man: uninstall-man1
|
uninstall-man: uninstall-man1
|
||||||
|
|
||||||
.MAKE: $(am__recursive_targets) all check check-am install install-am \
|
.MAKE: $(am__recursive_targets) check-am install-am install-strip
|
||||||
install-strip
|
|
||||||
|
|
||||||
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
|
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
|
||||||
am--refresh check check-TESTS check-am clean clean-binPROGRAMS \
|
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
|
fi
|
||||||
|
|
||||||
if test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"; then :
|
#AS_IF([test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"], [
|
||||||
|
# AC_MSG_WARN([[Touching files in directory tests/.]])
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Touching files in directory tests/." >&5
|
# touch tests/*.c tests/*.h
|
||||||
$as_echo "$as_me: WARNING: Touching files in directory tests/." >&2;}
|
# ])
|
||||||
touch tests/*.c tests/*.h
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
if test "x$enable_bow_docs" = "xyes"; then :
|
if test "x$enable_bow_docs" = "xyes"; then :
|
||||||
|
@ -523,10 +523,10 @@ AS_IF([test "x$ac_cv_sizeof_double" != "x8"], [
|
|||||||
AC_MSG_WARN([[******************************************************************]])
|
AC_MSG_WARN([[******************************************************************]])
|
||||||
])
|
])
|
||||||
|
|
||||||
AS_IF([test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"], [
|
#AS_IF([test "x$ac_cv_prog_HAVE_AUTOGEN" = "xno"], [
|
||||||
AC_MSG_WARN([[Touching files in directory tests/.]])
|
# AC_MSG_WARN([[Touching files in directory tests/.]])
|
||||||
touch tests/*.c tests/*.h
|
# touch tests/*.c tests/*.h
|
||||||
])
|
# ])
|
||||||
|
|
||||||
dnl ====================================================================================
|
dnl ====================================================================================
|
||||||
dnl Settings for the HTML documentation.
|
dnl Settings for the HTML documentation.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user