fpm
fpm copied to clipboard
Enable profiles in toml
Enable compiler profiles to be loaded into the package. Profiles are not used in any way yet. Tests in the test/fpm_test/test_manifest.f90
are making sure the functionality is behaving as expected. This is first part of #498 to be merged as it is difficult to merge such a big PR.
This is still a huge PR as the file src/fpm/manifest/profiles.f90
is a completely new file with a lot of functionality in it.
@kubajj and I are trying to take another run at the compiler profiles, submitting PRs in smaller increments. Could one or two people please perform a review of this one?
Thanks @kubajj and @everythingfunctional - I'll put some time to review this this weekend.
@LKedward about the changes to the manifest being included in the PR. I was thinking that since the profiles are not used yet, then we should not include it so that it does not confuse anybody.
@LKedward about the changes to the manifest being included in the PR. I was thinking that since the profiles are not used yet, then we should not include it so that it does not confuse anybody.
Of course, good point!
This looks like it could be merged, no?
Was there a reason this didn't get merged, or was it just forgotten about? I managed to resolve the merge conflict without much issue. Any chance we can go ahead and merge it now?