Skip to content
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

Finding all the rtools.. #231

Merged
merged 5 commits into from
Apr 27, 2024
Merged

Finding all the rtools.. #231

merged 5 commits into from
Apr 27, 2024

Conversation

CGMossa
Copy link
Member

@CGMossa CGMossa commented Apr 24, 2024

  • There is a new version of R released right now so oldrel is now 4.3, at the same time, release is 4.3.
  • Re-organised the rtools finding mechanism, because there are a lot of rtools now, see Add Windows ARM bindings #225

There is Rtools for ARM, and Rtools for 4.4 that is added here.

I'd like to recap what is new here: Before, we specified the Rtools version manually for each new release, as we had to write which rtools version in the matrix.config. Instead now, we rely fully on setup-r and the version of Rtools it wants to use (they are tied to R versions now), and we greedily try to detect which rtools path is available.

This means that the list has to be updated manually now
This is still an improvement, because with Windows ARM, the path is a little different than the
pattern that we observed before.
What we ought to do is either extract the rtools path from PATH, or scan for which path is present with R tools in it.

Neither R, not setup-r gives these rtools_soft paths, and thus we cannot exploit their configuration strategies.

@CGMossa
Copy link
Member Author

CGMossa commented Apr 24, 2024

/bindings

1 similar comment
@CGMossa
Copy link
Member Author

CGMossa commented Apr 25, 2024

/bindings

.github/workflows/test.yml Outdated Show resolved Hide resolved
.github/workflows/test.yml Show resolved Hide resolved
CGMossa and others added 4 commits April 27, 2024 08:49
@CGMossa
Copy link
Member Author

CGMossa commented Apr 27, 2024

/bindings

@CGMossa CGMossa merged commit 57789db into master Apr 27, 2024
@CGMossa CGMossa deleted the finding_rtools branch April 27, 2024 07:40
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