-
Notifications
You must be signed in to change notification settings - Fork 54
Minibook(s) for commonly used build systems #64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
section: learn
Relevant for the learn section on the webpage
Comments
@aradi would you be interested in contributing to a CMake introduction for Fortran? |
I think these are the main ones. We can add introduction how to get started with each of them.
…On Sat, Oct 24, 2020, at 6:57 AM, Sebastian Ehlert wrote:
I think there is a general interest in having a good Fortran specific
introduction to commonly used build systems. The target audience has
already intermediate or advance knowledge of Fortran, but maybe little
to no knowledge of the respective build tools.
I listed the ones I know about for quick reference:
* fpm <https://github.com/fortran-lang/fpm>
* make <https://www.gnu.org/software/make/manual/make.html>
* CMake <https://cmake.org/>
* meson <https://mesonbuild.com/>
* autotools
<https://www.gnu.org/software/automake/manual/html_node/index.html#Top>
* scons <https://scons.org/>
* waf <https://waf.io/book>
* FoBiS <https://github.com/szaghi/FoBiS>
* foray <https://github.com/drewmccormack/foraytool>
Let me know if there should be something added to this list.
The criteria to recommend a build system could be:
* accessibility (available platforms, setup prerequisites, open source)
* user friendliness (learning curve, documentation in general, Fortran
support)
* functionality (dependencies, cross compiling, speed)
* adaption in the community
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#64>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAFAWG2XGFJQTV6TATLRVDSMLFKXANCNFSM4S5SID5Q>.
|
@awvwgk Sure, I would be interested to contribute the CMake part. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I think there is a general interest in having a good Fortran specific introduction to commonly used build systems. The target audience has already intermediate or advance knowledge of Fortran, but maybe little to no knowledge of the respective build tools.
I listed the ones I know about for quick reference:
Let me know if there should be something added to this list.
The criteria to recommend a build system could be:
The text was updated successfully, but these errors were encountered: