Releases: evpobr/libsndwave
Releases · evpobr/libsndwave
Initial release
[1.0.0] - 2020-09-29
Changed
- Rename public header to
sndwave.h
and move tosndwave/
directory - Rename
sndfile
library name tosndwave
- Rename
sndfile.pc
tosndwave.pc
- Rename program names from
sndfile-XXX
tosndwave-XXX
- Rename manpage names from
sndfile-XXX
tosndwave-XXX
- Rename CMake library name from
sndfile
tosndwave
- Rename CMake library exported target from
SndFile::sndfile
toSndWave::sndwave
- Bump required CMake version up to 3.15
- Change public functions export method, use compiler pragmas (in
sndwave/sndwave_export.h
)
instead of symbol definition files - MinGW and Cygwin DLLs now have Autotools compliant
(lib|cyg)sndfile-1.dll
name
instead of(lib|cyg)sndfile.dll
to fix known CMake bug - Updated README.md and some other documentation files
Removed
- AutoGen requirement to build tests
- Python requirement for shared library
- Autotools build system and related scripts
- Existing documentation from
doc/
directory - Example from
Win32/
directory - Some other unuseful files
- CMake's option
ENABLE_COMPATIBLE_LIBSNDFILE_NAME
(useless forlibsndwave
) - CMake's option
ENABLE_STATIC_RUNTIME
(we require CMAKE >= 3.15)