This rewrite of the main CMakeLists.txt cleans up the way ICU flags are attached to the library target and adds the cmake helper files (cxxopts-config.cmake, cxxopts-config-version.cmake, cxxopts-targets.cmake) which are needed for exporting the cxxopts target. Cmake's find_package command uses these files when the library is consumed by another project. Additionally, two new tests have been added which build the example application via add_subdirectory and find_package. |
||
|---|---|---|
| .. | ||
| add-subdirectory-test | ||
| find-package-test | ||
| .gitignore | ||
| catch.hpp | ||
| CMakeLists.txt | ||
| main.cpp | ||
| options.cpp | ||