usnistgov / NFIQ2

Optical live-scan and ink fingerprint image quality assessment tool
https://www.nist.gov/services-resources/software/development-nfiq-20
Other
129 stars 57 forks source link

Clean up of CMake #296

Closed gfiumara closed 3 years ago

gfiumara commented 3 years ago

The CMake has become a bit out of hand. This attempts to remove some unused CMake files and standarize the way that compiler flags are presented. We should only be caring about flags to the libnfiq2s and the nfiq2 CLI, nothing else.

iOS toolchain, if/when it comes back, should be a submodule.

Toward #134 (warnings have been stubbed out because they're are a lot, but we can work to fix them in future PRs). Also toward #56, since these cleanups will aid in adding the option to switch between the two kinds of builds.

github-actions[bot] commented 3 years ago

:white_check_mark: Compliance regression test passed on all tested platforms.