cannam@125: ## Process this file with automake to produce Makefile.in cannam@125: cannam@125: ACLOCAL_AMFLAGS = -I M4 cannam@125: cannam@125: DISTCHECK_CONFIGURE_FLAGS = --enable-werror cannam@125: cannam@125: if BUILD_OCTAVE_MOD cannam@125: octave_dir = Octave cannam@125: endif cannam@125: cannam@125: SUBDIRS = M4 man doc Win32 src $(octave_dir) examples regtest tests programs cannam@125: DIST_SUBDIRS = M4 man doc Win32 src Octave examples regtest tests programs cannam@125: cannam@125: EXTRA_DIST = libsndfile.spec.in sndfile.pc.in Scripts/android-configure.sh \ cannam@125: Scripts/linux-to-win-cross-configure.sh Scripts/build-test-tarball.mk.in cannam@125: cannam@125: CLEANFILES = *~ cannam@125: cannam@125: pkgconfig_DATA = sndfile.pc cannam@125: cannam@125: m4datadir = $(datadir)/aclocal cannam@125: cannam@125: #=============================================================================== cannam@125: cannam@125: test: check-recursive cannam@125: cannam@125: # Target to make autogenerated files. cannam@125: genfiles : cannam@125: (cd src ; make genfiles) cannam@125: (cd tests ; make genfiles) cannam@125: cannam@125: checkprograms : cannam@125: (cd src ; make libsndfile.la checkprograms) cannam@125: (cd tests ; make checkprograms) cannam@125: cannam@125: testprogs : cannam@125: (cd src ; make testprogs) cannam@125: (cd tests ; make testprogs) cannam@125: cannam@125: cannam@125: test-tarball : Scripts/build-test-tarball.mk cannam@125: (cd src ; make all libsndfile.la checkprograms) cannam@125: (cd tests ; make all checkprograms) cannam@125: make -f Scripts/build-test-tarball.mk