szaghi / FACE

Fortran Ansi Colors (and Styles) Environment
39 stars 16 forks source link

Modern cmake targets #5

Closed lettleli closed 5 years ago

lettleli commented 5 years ago

Split the CMakeLists.txt file into one main CMakeLists.txt and additional CMakeLists.txt files for the testing and library subdirectories. Use "modern" CMake with only targets and target properties, which are also exported into the build and install tree.

Keep the output and build behaviour of the old CMake build process.

Add testing possibility. Automatically check if different Fortran kinds are supported by the used compiler.

codecov-io commented 5 years ago

Codecov Report

Merging #5 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master       #5   +/-   ##
=======================================
  Coverage   90.24%   90.24%           
=======================================
  Files           5        5           
  Lines         123      123           
=======================================
  Hits          111      111           
  Misses         12       12

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ea1f8e5...1ba386f. Read the comment docs.