jchristopherson / fsys

This is a Fortran library containing system operations and supporting types.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fsys

FSYS is a Fortran library containing system operations and supporting types.

Status

Build Status Actions Status

Documentation

Documentation can be found here

Building FSYS

CMake can be used to build this library. Use -DBUILD_TESTING=TRUE only if tests are desired. If tests are not to be built, then simply omit -DBUILD_TESTING. The default is a release build static library.

cd build
cmake ../build -DBUILD_TESTING=TRUE
make

For more detailed instructions see Running CMake.

FPM can also be used to build this library using the provided fpm.toml.

fpm build

The FSYS library can be used within your FPM project by adding the following to your fpm.toml file.

[dependencies]
fsys = { git = "https://github.com/jchristopherson/fsys" }

Dependencies

The FSYS library depends upon the following libraries.

About

This is a Fortran library containing system operations and supporting types.

License:GNU General Public License v3.0


Languages

Language:Fortran 56.1%Language:CMake 21.6%Language:C++ 20.4%Language:C 1.9%