Releases: evpobr/libsndwave
Releases · evpobr/libsndwave
Initial release
[1.0.0] - 2020-09-29
Changed
- Rename public header to
sndwave.hand move tosndwave/directory - Rename
sndfilelibrary name tosndwave - Rename
sndfile.pctosndwave.pc - Rename program names from
sndfile-XXXtosndwave-XXX - Rename manpage names from
sndfile-XXXtosndwave-XXX - Rename CMake library name from
sndfiletosndwave - Rename CMake library exported target from
SndFile::sndfiletoSndWave::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.dllname
instead of(lib|cyg)sndfile.dllto 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)