Bunch of CMake fixes
commite0b62a61a7b65aef187b038454925a34fa315125
authorevpobr <evpobr@gmail.com>
Sat, 2 May 2020 05:54:28 +0000 (2 10:54 +0500)
committerErik de Castro Lopo <erikd@mega-nerd.com>
Sun, 3 May 2020 07:13:50 +0000 (3 17:13 +1000)
tree42cd4bd9f1924528b722fe0fcb6402c17348d94f
parent7a35c528495b6d8a51e87e007f6810b5553101bc
Bunch of CMake fixes

* Add more Git ignore patterns
* Fix Ogg dependency handling (closes #203)
* Remove unneeded compiler flag (closes #204)
* Fix Visual Studio DLL build error error C2491:
  'flac_internal_rename_utf8': definition of dllimport function not
  allowed (closes #205)
* Add alias targets
* Reduce number of CMake files
* Improve CMake intrinsics detection
31 files changed:
.gitignore
CMakeLists.txt
Makefile.am
cmake/FindOgg.cmake [moved from cmake/FindOGG.cmake with 94% similarity]
doc/CMakeLists.txt
doc/html/CMakeLists.txt [deleted file]
doc/html/Makefile.am
doc/html/images/CMakeLists.txt [deleted file]
doc/html/images/Makefile.am
examples/CMakeLists.txt
examples/c/CMakeLists.txt [deleted file]
examples/c/Makefile.am
examples/cpp/CMakeLists.txt [deleted file]
examples/cpp/Makefile.am
flac-config.cmake.in
src/CMakeLists.txt
src/flac/CMakeLists.txt
src/libFLAC++/CMakeLists.txt
src/libFLAC/CMakeLists.txt
src/metaflac/CMakeLists.txt
src/share/CMakeLists.txt [deleted file]
src/share/Makefile.am
src/share/win_utf8_io/CMakeLists.txt [deleted file]
src/test_grabbag/cuesheet/CMakeLists.txt
src/test_grabbag/picture/CMakeLists.txt
src/test_libFLAC++/CMakeLists.txt
src/test_libFLAC/CMakeLists.txt
src/test_seeking/CMakeLists.txt
src/utils/CMakeLists.txt [deleted file]
src/utils/Makefile.am
src/utils/flacdiff/CMakeLists.txt