File tree Expand file tree Collapse file tree 3 files changed +13
-8
lines changed Expand file tree Collapse file tree 3 files changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: 'Configure POV-Ray for Unix'
2
2
description : ' Run `configure` build step for POV-Ray for Unix'
3
3
4
4
inputs :
5
- configure-options :
5
+ configure-options :
6
6
description : ' Additional option for `configure` script'
7
7
required : false
8
8
default : ' '
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: 'Make POV-Ray for Unix'
2
2
description : ' Run `make` build step for POV-Ray for Unix'
3
3
4
4
inputs :
5
- make-target :
5
+ make-target :
6
6
description : ' Target for `make` command'
7
7
required : false
8
8
default : ' '
Original file line number Diff line number Diff line change @@ -2,18 +2,22 @@ name: 'Build POV-Ray for Windows Binary'
2
2
description : ' Build POV-Ray for Windows Binary'
3
3
4
4
inputs :
5
- pov-ray-is-autobuild :
5
+ pov-ray-is-autobuild :
6
6
description : ' POV_RAY_IS_AUTOBUILD value'
7
7
required : true
8
8
default : ' 1'
9
- pov-ray-build-id :
9
+ pov-ray-special-sauce :
10
+ description : ' Special sauce, e.g. for flagging a build as official'
11
+ required : false
12
+ default : ' '
13
+ pov-ray-build-id :
10
14
description : ' POV_RAY_BUILD_ID value'
11
15
required : true
12
- built-by :
16
+ built-by :
13
17
description : ' BUILT_BY value'
14
18
required : true
15
19
default : ' GitHub'
16
- solution :
20
+ solution :
17
21
description : ' subdirectory of `windows` in which `povray.sln` is located'
18
22
required : true
19
23
configuration :
@@ -24,11 +28,11 @@ inputs:
24
28
description : ' solution platform to build'
25
29
required : false
26
30
default : ' x64'
27
- toolset :
31
+ toolset :
28
32
description : ' Platform toolset version'
29
33
required : false
30
34
default : ' v140'
31
- msbuild-options :
35
+ msbuild-options :
32
36
description : ' additional MSBuild options'
33
37
required : false
34
38
default : ' '
41
45
$env:PovBuildDefs = 'POV_RAY_IS_AUTOBUILD=${{ inputs.pov-ray-is-autobuild }};'
42
46
$env:PovBuildDefs += 'POV_RAY_BUILD_ID="${{ inputs.pov-ray-build-id }}";'
43
47
$env:PovBuildDefs += 'BUILT_BY="${{ inputs.built-by }}";'
48
+ $env:PovBuildDefs += '${{ inputs.pov-ray-special-sauce }}'
44
49
msbuild `
45
50
/t:Rebuild /m `
46
51
/p:Configuration=${{ inputs.configuration }} `
You can’t perform that action at this time.
0 commit comments