-
Notifications
You must be signed in to change notification settings - Fork 102
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
Add support for toggling Fortran features #864
Conversation
29af5a0
to
c775b45
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice you beat me to it (by many, many hours). I left some comments/patch suggestions for adding support for the other compilers (at least for the fixed/free flag). Have a look and let me know if they are correct, if not you can dismiss them.
Giannis @gnikit, feel free to commit the changes directly to my branch. |
Will do this today |
Haven't had a chance to look at the actual code changes, but I think your description is a reasonable approach. My only comment is about the "default" for |
I think this is a great change. The TOML key should be
|
Thanks everyone for reviewing and providing feedback. While not all compilers currently support these features, we can add those in the future as we discover the correct options. I'll go ahead and merge now. |
This has been hanging around stale long enough, here is a draft implementation for disabling implicit typing and external interfaces by default with opt-in toggles on per package basis. Also allows to switch globally between fixed and free format for source files.
Usage
Documentation at fortran-lang/fpm-docs#98
Closes #577
Closes #363