David Seifert
005a36b41b
Remove autogen.sh
...
* Users should just use `autoreconf -vif` instead of brittle autogen.sh scripts.
Fixes : #878
2022-09-24 12:51:49 +02:00
evpobr
ccb75f4829
Version 1.0.29
2020-08-15 10:50:52 +05:00
Erik de Castro Lopo
5056a77fda
Scripts/static-deps-build.mk : Better fuzzing support
...
The git version of libogg has a `--disable-crc` configure option which is
useful/necessary when fuzz testing. However, disabling libogg CRC is highly
undesirable when not fuzz testing so both need to be supported.
Also add configure script option checking.
2019-03-08 17:57:37 +11:00
Erik de Castro Lopo
7c5da26b70
static-deps-build.mk: Add opus to build
2019-02-26 20:22:14 +11:00
Erik de Castro Lopo
b4bd397ca7
Add Scripts/asan-configure.sh
2018-11-27 18:21:11 +11:00
Jan Starý
38f1214117
unbreak sed(1) in pre-commit
...
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2018-01-07 11:53:48 +11:00
Erik de Castro Lopo
af9d26411b
Scripts/build-test-tarball.mk.in: Updates
2017-10-28 16:17:55 +11:00
Erik de Castro Lopo
c00b785fbd
Scripts/cstyle.py: Add some new rules
2017-10-01 16:33:29 +11:00
Erik de Castro Lopo
e6474576e5
Scripts/cmake-build.sh: Build out of tree
...
By default CMake dumps all the build artifact in the root directory
of the project. The script now builds everything in `_Build`.
2017-04-09 15:41:40 +10:00
Erik de Castro Lopo
94df5b91af
Scripts/static-deps-build.mk: Update Vorbis and FLAC versions
2017-03-26 11:50:49 +11:00
Erik de Castro Lopo
a51f5afbf1
Scripts/static-deps-build.mk: Restore file
...
This was deleting because it was thought to be un-needed when in fact
it is used when fuzzing with American Fuzzy Lop.
2016-11-27 18:02:44 +11:00
Erik de Castro Lopo
e8afbc370e
Scripts/android-configure.sh: Minor updates
...
* Error out if ${ANDROID_TOOLCHAIN_HOME} is not set.
* Use default values for ${ANDROID_NDK_VER}, ${ANDROID_GCC_VER},
${ANDROID_API_VER} and ${ANDROID_TARGET} so they can be overridden.
2016-07-16 19:34:58 +10:00
Erik de Castro Lopo
33f04ef71c
Scripts/git-pre-commit-hook: Support GNU and BSD sed
2016-07-07 19:35:11 +10:00
Erik de Castro Lopo
818824d340
Delete Scripts/static-deps-build.mk
...
This never worked as intended and probably can't be fixed.
2016-07-03 19:35:04 +10:00
Erik de Castro Lopo
6776ceafa8
CMake: Detect and link external libs (FLAC/vorbis/ogg)
...
Works on Linux, not tested elsewhere.
2016-07-02 21:16:40 +10:00
Erik de Castro Lopo
9c6e45a103
Comprehensive CMake improvements
...
It should now be possible to build libsndfile from a git checkout, at
least on Linux. No idea if it will work on other systems.
Additionally, if one builds on linux from a git checkout and then builds
a distribution tarball, it should be possible to transfer that distribution
tarball to a system without the GNU autotools and build it using CMake. This
however has not been tested.
2016-07-02 17:15:47 +10:00
Erik de Castro Lopo
95828ca2e9
Rename EXTERNAL_*
to EXTERNAL_XIPH_*`
...
New naming makes sense because adding Wavpack support would not
depend on any of the existing Xiph.Org libraries.
2016-03-14 08:17:45 +11:00
Erik de Castro Lopo
972967c3d6
Scripts/static-deps-build.mk : Only rebuild if something has changed.
2015-02-06 09:16:18 +11:00
Erik de Castro Lopo
3a94982e50
Scripts/static-deps-build.mk : Two minor fixes.
...
* Fix paths to EXTERNAL_LIBS dependences (found using $(pwd)).
* Generate configure script if it does not already exist.
2015-01-30 20:55:46 +11:00
Erik de Castro Lopo
de28385758
Scripts/static-deps-build.mk : Split configure and build steps.
2014-12-01 05:50:32 +11:00
Erik de Castro Lopo
3338989875
Scripts/static-deps-build.mk : Use flac 1.3.1.
...
Also improve wgetting of tarballs.
2014-11-30 16:57:55 +11:00
Erik de Castro Lopo
00e38a10aa
Add file Scripts/static-deps-build.mk.
...
A Makefile to build libsndfile with statically linked FLAC, Ogg and
Vorbis libraries. This build method is not documented and minimally
supported. Patches are accepted as long as they don't break my usage
of it.
2014-11-16 15:34:19 -08:00
Erik de Castro Lopo
aad4053168
Scripts/git-pre-commit-hook : Tweaks.
2014-04-19 21:17:54 +10:00
Erik de Castro Lopo
a463af3946
Scripts/ : Add to EXTRA_DIST.
...
Add: Scripts/android-configure.sh Scripts/linux-to-win-cross-configure.sh
Rename: build-test-tarball.mk.in -> Scripts/build-test-tarball.mk.in
2013-09-08 13:06:37 +10:00
Erik de Castro Lopo
328b8f8a38
Configure improvements for Android.
2013-09-08 12:44:06 +10:00
Erik de Castro Lopo
0d46094fc2
Scripts/android-configure.sh : Drop preset $PREFIX.
2013-08-01 21:05:07 +10:00
Erik de Castro Lopo
19a8284361
Add Scripts/android-configure.sh.
2013-07-31 18:49:02 +10:00
Erik de Castro Lopo
46a68f972e
Add file Scripts/clang-sanitize.sh.
2013-07-14 09:32:02 +10:00
Erik de Castro Lopo
a1b8c7e3dc
Add Scripts/linux-to-win-cross-configure.sh.
2013-02-03 09:30:18 +11:00
Erik de Castro Lopo
94d6ed7d16
Scripts/cstyle.py : Handle empty C++ method bodies.
2012-09-25 21:38:07 +10:00
Erik de Castro Lopo
89d310433a
Scripts/git-pre-commit-hook : Handle file renames.
2012-06-19 20:03:47 +10:00
Erik de Castro Lopo
494fffffd6
Scripts/cstyle.py : Add more checks.
2012-03-18 12:07:14 +11:00
Erik de Castro Lopo
51ed3d5eef
Scripts/git-pre-commit-hook : Restrict copyright year checks.
2012-03-10 18:34:21 +11:00
Erik de Castro Lopo
e08812c4cf
Scripts/git-pre-commit-hook : Skip cstyle checking on src/ALAC/ code.
2012-03-10 10:56:43 +11:00
Erik de Castro Lopo
22226fabaf
Scripts/cstyle.py : Updated.
2012-01-21 14:25:01 +11:00
Erik de Castro Lopo
a6c099e9b6
Scripts/cstyle.py : Improve style checking.
2012-01-20 22:46:13 +11:00
Erik de Castro Lopo
cca9480bcc
Scripts/cstyle.py : Comments.
2012-01-15 22:02:03 +11:00
Erik de Castro Lopo
bb290bb7b9
Add Scripts/ directory.
2012-01-15 20:08:35 +11:00