Skip to content

Conversation

awvwgk
Copy link
Member

@awvwgk awvwgk commented Apr 18, 2021

This patch doesn't change any functionality, but just shuffles things around.

  • Fortran and C compiler are represented by thin compiler_t object
  • archiver is represented by thin archiver_t object
  • allows easier abstraction by moving from type(archiver_t) to class(archiver_t), allocatable later

Relevant for #442, #449

- Fortran and C compiler are represented by thin compiler_t object
- archiver is represented by thin archiver_t object
@LKedward
Copy link
Member

Thanks, this is a useful refactoring. Feel free to incorporate #449 directly into this PR instead if easier.

@awvwgk
Copy link
Member Author

awvwgk commented Jun 27, 2021

This branch has diverged from the current main line, I'm going to close it, since it is easier to reimplement the changes again than updating the branch.

This branch can be resurrected from 8325a09 if needed.

@awvwgk awvwgk closed this Jun 27, 2021
@awvwgk awvwgk deleted the abstraction branch June 27, 2021 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants