|
1 | 1 | # Fortran Package Manager
|
2 | 2 |
|
3 |
| -This is the repository of the Fortran Package Manager (*fpm*). If you are |
4 |
| -looking for *fpm – packaging made simple* instead, see |
5 |
| -[jordansissel/fpm](https://github.com/jordansissel/fpm). |
6 |
| - |
7 |
| -Fortran Package Manager is an early prototype. You can use it to build and |
8 |
| -package your Fortran projects, as well as to include supported Fortran |
9 |
| -dependency projects. As a prototype, changes to *fpm*’s behavior and inputs may |
10 |
| -occur as development continues. Please follow the |
11 |
| -[issues](https://github.com/fortran-lang/fpm/issues) to contribute and/or stay |
12 |
| -up to date with the development. As the prototype matures and we enter |
13 |
| -production, we will do our best to stay backwards compatible. |
14 |
| - |
15 |
| -To report a bug report or suggest a feature, please read our |
16 |
| -[contributor guidelines](CONTRIBUTING.md). |
| 3 | +Fortran Package Manager (fpm) is a package manager and build system for Fortran. |
| 4 | +Its key goal is to improve the user experience of Fortran programmers. |
| 5 | +It does so by making it easier to build your Fortran program or library, run the |
| 6 | +executables, tests, and examples, and distribute it as a dependency to other |
| 7 | +Fortran projects. |
| 8 | +Fpm's user interface is modeled after [Rust's Cargo](https://crates.io/), |
| 9 | +so if you're familiar with that tool, you will feel at home with fpm. |
| 10 | +Fpm's long term vision is to nurture and grow the ecosystem of modern Fortran |
| 11 | +applications and libraries. |
| 12 | + |
| 13 | +Fpm is an early prototype and is evolving rapidly. |
| 14 | +You can use it to build and package your Fortran projects, as well as to use |
| 15 | +existing fpm packages as dependencies. |
| 16 | +Fpm's behavior and user interface may change as it evolves, however as fpm |
| 17 | +matures and we enter production, we will aim to stay backwards compatible. |
| 18 | +Please follow the [issues](https://github.com/fortran-lang/fpm/issues) to |
| 19 | +contribute and/or stay up to date with the development. |
| 20 | +Before opening a bug report or a feature suggestion, please read our |
| 21 | +[Contributor Guide](CONTRIBUTING.md). |
| 22 | + |
| 23 | +Fortran Package Manager is not to be confused with |
| 24 | +[Jordan Sissel's fpm](https://github.com/jordansissel/fpm), a more general, |
| 25 | +non-Fortran related package manager. |
17 | 26 |
|
18 | 27 | ## Getting started
|
19 | 28 |
|
|
0 commit comments