generated from actions/javascript-action
-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yml
59 lines (59 loc) · 1.77 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
50
51
52
53
54
55
56
57
58
59
name: 'Setup GStreamer'
description: 'Setup GStreamer in the environment'
author: 'Laerdal Labs, DC'
branding:
color: 'red'
icon: 'activity'
inputs:
version:
description: 'version number'
required: false
default: '1.22.7'
arch:
description: 'architecture (x86, x86_64)'
required: false
default: 'x86_64'
repoUrl:
description: 'the location of the source repository'
required: false
default: 'https://gitlab.freedesktop.org/gstreamer/gstreamer.git'
gstreamerOptions:
description: 'The option configuration string for buliding GStreamer from source'
required: false
default: |-
-Dlibnice:tests=disabled
-Dlibnice:examples=disabled
-Dopenh264:tests=disabled
-Dpygobject:tests=false
-Dpython=enabled
-Dlibav=enabled
-Dugly=enabled
-Dbad=enabled
-Ddevtools=enabled
-Dges=enabled
-Drtsp_server=enabled
-Dvaapi=enabled
-Dsharp=disabled
-Dgpl=enabled
-Dpython=disabled
-Dvaapi=disabled
-Dgst-plugins-base:pango=enabled
-Dgst-plugins-good:cairo=enabled
-Dgst-plugins-good:soup=enabled
-Dgst-plugins-good:soup-lookup-dep=true
msiUrl:
description: 'Optional override of the URL from which to download the Windows runtime msi installer'
required: false
devMsiUrl:
description: 'Optional override of the URL from which to download the Windows development libraries msi installer'
required: false
buildRun:
description: 'Optional input with the run number for the workflow'
required: false
outputs:
gstreamerPath:
description: 'Installation path'
runs:
using: 'node20'
main: 'dist/main/index.js'
post: 'dist/post/index.js'