This PR adds an rudimentary version of a CMake buildsystem.
CMake is cross-platform and hence works on Linux, Mac OS and Windows.
The CMakeLists.txt is very human-readable and easy to extend.
I haven't added the GUI compile yet.
This CMake system is used in https://github.com/spack/spack/pull/13869 to build tinker inside spack.
Not sure where the documentation for spack install should go, but in short:
This PR adds an rudimentary version of a CMake buildsystem.
CMake is cross-platform and hence works on Linux, Mac OS and Windows.
The
CMakeLists.txt
is very human-readable and easy to extend. I haven't added the GUI compile yet.This CMake system is used in https://github.com/spack/spack/pull/13869 to build tinker inside spack. Not sure where the documentation for spack install should go, but in short: