Commit Graph

28 Commits

Author SHA1 Message Date
evpobr
04e4b70205 CMake: Fix INSTALL_MANPAGES option 2020-10-09 13:14:22 +05:00
evpobr
4a253ba0dc Update documentaton links 2020-10-05 12:21:19 +05:00
evpobr
62868cede0 CMake: Add INSTALL_MANPAGES option
msys2/MINGW-packages#6877
2020-08-28 09:56:13 +05:00
evpobr
ee57a6fcd0 README.md: Remove experimental CMake status 2020-08-26 12:24:11 +05:00
evpobr
26e473796c CMake: Deprecate ENABLE_STATIC_RUNTIME for CMake >=3.15
Closes #546.
2020-08-24 12:58:21 +05:00
evpobr
2dd47fcc70 CI: Replace CI workflows with Github Actions
Closes #545
2020-08-18 12:18:46 +05:00
evpobr
5520e32b6a CMake: Add INSTALL_PKGCONFIG_MODULE option
Closes #547
2020-08-18 11:28:35 +05:00
evpobr
af49a5021c CMake fixes
* Set static runtime by default for MinGW

  Autotools does the same. Also fixes bug - compiler flags for MinGW were
  cleared by when ENABLE_STATIC_RUNTIME is OFF (default).

  Also ENABLE_STATIC_RUNTIME option disabled for MinGW.

* Better CMake policies handling
* Add SndFile::sndfile alias library
* Don not add programs to package config-file
* Update README.md
* Fix generator expression with src/version-metadata.rc
2020-08-04 15:59:22 +05:00
Nick Henderson
676eb28fc2 README.md: Fix the brew install command
'opus' is the name of the Homebrew package for the
Opus codec.
2020-08-03 20:55:51 +05:00
evpobr
e6909192ce CMake improvements
* Fix Ogg and Opus imported targets
* Better SndFileConfig.cmake module with dependency checks
* Fix config-file package installation directory
* Prefer config-file package mode for Windows CI builds
* Update README.md
* Allow CMAKE_MSVC_RUNTIME_LIBRARY option to set MSVC ABI
* Fix some bugs in FindFLAC.cmake (closes #505)
2020-03-08 17:34:27 +11:00
Henner Zeller
d397671809 Add libopus to the build-dependency requirements in READMEs. 2019-11-10 09:37:00 +11:00
evpobr
97a361afc2 README.md: Fix information about CMake builds
Closes #494.
2019-10-24 18:32:01 +11:00
evpobr
d2ca7f4afc README.md: cleanup and explain more about CMake 2018-09-03 12:37:11 +10:00
evpobr
826d5296da Add AppVeyor CI script 2017-10-31 19:30:54 +11:00
evpobr
9ebb96ca72 More CMake polishing
* Add win32_ordinal_test to test suite
* Add examples targets
* Add sndfile-regtest target
* Improve compatibility with MSVC
* Check direct.h header
* Add define to enable math constants
* Don't use CTest if tests are disabled
* Make packaging configurable
* Suppress annoying MSVC warnings
* Add ENABLE_BOW_DOCS option
* Add ENABLE_STATIC_RUNTIME option
* Add package config support
* Tune large files support messages
* Don't build tests when static libs disabled
* Use VS solution folders feature
* Fix option value set twice
* Rename sndfile target to sndfile-shared
* Mark M_LIBRARY variable as advanced
* Fix config packages installation directory
* Rename ENABLE_PACKAGING option for clarity
* CPack fixes
* Add CMake modules to Makefile.am
* Update documentation

Closes: https://github.com/erikd/libsndfile/issues/71
2017-04-25 19:21:40 +10:00
evpobr
41d1430606 Add CONTRIBUTING.md, closes #202
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
Closes: https://github.com/erikd/libsndfile/pull/204
2017-03-14 19:40:21 +11:00
Erik de Castro Lopo
0ec474be9a README.md: Add libasound to the list of build deps 2016-07-28 21:15:59 +10:00
Erik de Castro Lopo
77691aa793 README.md: Another fix
For Debian/Ubuntu, fix build-essential and add python.
2016-07-27 06:25:42 +10:00
Erik de Castro Lopo
4640558527 README.md: Improve explanation of building from git 2016-07-26 19:24:37 +10:00
Erik de Castro Lopo
207b926557 Add file Building-for-Android.md
And link to it from README.md.
2016-07-16 22:07:41 +10:00
Erik de Castro Lopo
ec7d3cfab8 README.md: Typo 2016-07-03 08:23:06 +10:00
Erik de Castro Lopo
5f639642bf README.md: Minimal documentation for the CMake build system 2016-07-02 17:25:15 +10:00
Martin Delille
1755ee4079 Use svg travis badge
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
Closes: https://github.com/erikd/libsndfile/pull/121
2016-02-08 19:57:38 +11:00
Erik de Castro Lopo
0a5c6f0c3f Add travis CI hooks 2015-08-07 20:16:46 +10:00
Erik de Castro Lopo
ecf7c5dd5c README.md : More tweaks. 2012-01-20 19:50:57 +11:00
Erik de Castro Lopo
1011d2a877 Update README.md. 2012-01-15 22:13:33 +11:00
Erik de Castro Lopo
0d8fce8b25 Update README.md. 2012-01-15 21:23:56 +11:00
Erik de Castro Lopo
730ad58cb0 Add README.md. 2012-01-15 20:34:46 +11:00