forked from jurplel/install-qt-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
49 lines (49 loc) · 1.58 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
name: 'Install Qt'
description: 'Install Qt on your Github Actions workflows with just one simple action'
author: 'jurplel'
branding:
icon: 'package'
color: 'green'
inputs:
dir:
description: 'Directory to install Qt'
version:
description: 'Version of Qt to install'
default: '5.15.2'
host:
description: 'Host platform'
target:
description: 'Target platform for build'
default: 'desktop'
arch:
description: 'Architecture for Windows/Android'
install-deps:
description: 'Whether or not to install Qt dependencies on Linux'
default: 'true'
modules:
description: 'Additional Qt modules to install'
cached:
description: "Whether or not to actually download Qt"
default: 'false'
setup-python:
description: "Whether or not to automatically run setup-python to find a valid python version."
default: 'true'
tools:
description: "Qt tools to download--specify comma-separated argument lists which are themselves separated by spaces: <tool_name>,<tool_version>,<tool_arch>"
set-env:
default: 'true'
description: "Whether or not to set environment variables after running aqtinstall"
tools-only:
description: "Whether or not to actually install Qt or just the tools from the tools argument"
default: 'false'
aqtversion:
description: "Version of aqtinstall to use in case of issues"
default: '==1.1.3'
py7zrversion:
description: "Version of py7zr to use in case of issues"
default: '==0.14.0'
extra:
description: "Any extra arguments to append to the back"
runs:
using: 'node12'
main: 'lib/main.js'