If CMAKE_BUILD_TYPE is missing, lib/cmake/flatbuffers/*-noconfig.cmake
are installed. They aren't used from other projects when other
projects use -DCMAKE_BUILD_TYPE=Release. Generally,
-DCMAKE_BUILD_TYPE=Release is used for package build. We already use
it in many packages:
$ grep CMAKE_BUILD_TYPE=Release */PKGBUILD | wc -l
164
If -DCMAKE_BUILD_TYPE=Release is specified,
lib/cmake/flatbuffers/*-release.cmake are installed. They are used from
other projects when other projects use -DCMAKE_BUILD_TYPE=Release.
* Update flatbuffers to release 1.6.0
- compile shared library also
- patch CMakeLists.txt to install .dll to bin folder
- exclude CONTRIBUTING.md from extracting
* Add patch for flatbuffers (instead of sed)
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes
Remaining md5sums either didn't download or
didn't pass checksum tests.