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

Add external action to install Qt into multiplatform CI actions #50

Closed
wants to merge 2 commits into from

Conversation

JesusPoderoso
Copy link
Contributor

@JesusPoderoso JesusPoderoso commented Jan 8, 2024

This PR Includes a new multiplatform action that installs Qt in three platforms: linux, windows & mac.
All inputs from the external action have been included as not required without default value, with the following exceptions:

  • version: default Qt version has been included. In this case, it is the same as the default version of the external action (5.15.2, last Qt5 LTS), as it is the Qt version used for developing eProsima Qt products.
  • dir: set as required to force eProsima CI user to set a installation directory different from ../ (external action default dir). The desirable input dir would be ${{ github.workspace }}/qt_installation/, but it cannot be set as default.
  • host and arch: they are not available input values, as their values are taken from the runner OS:
- Linux Windows Mac
host linux windows mac
arch gcc_64 win64_msvc2019_64 clang_64

Update: to make it work, all the input default values must be set too

@rsanchez15
Copy link
Contributor

Closed in favour of #119

@rsanchez15 rsanchez15 closed this Sep 5, 2024
@rsanchez15 rsanchez15 deleted the feature/external_qt branch September 5, 2024 05: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