Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Commit acabae5

Browse files
authored
Merge pull request #12 from wixtoolset/rob/votive-for-2019
Prepare for Votive v1
2 parents d7e533a + 9fa099e commit acabae5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+782
-984
lines changed

votive.sln Votive.sln

+100-36
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,15 @@ Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 15
44
VisualStudioVersion = 15.0.26206.0
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "votive", "src\votive\votive.csproj", "{24A98296-9D58-42C1-95C0-CC36736409E2}"
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "v3schemas", "src\Schemas\v3\v3schemas.csproj", "{D0DD12D1-3455-43A9-9173-E465DA045897}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "v4schemas", "src\Schemas\v4\v4schemas.csproj", "{587D2A86-66CF-46B4-98C8-C01E20F1076D}"
79
EndProject
810
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "v3templates", "src\Templates\v3\v3templates.csproj", "{3C09CD7D-CA0F-4BB0-A1BE-0622645E93CB}"
911
EndProject
1012
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "v4templates", "src\Templates\v4\v4templates.csproj", "{BD9B8F82-F240-4ED8-BCDC-8C1477C09CA8}"
1113
EndProject
12-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionItems", "SolutionItems", "{FB28E566-3FF6-4D60-B074-652C138DA1EC}"
13-
ProjectSection(SolutionItems) = preProject
14-
appveyor.yml = appveyor.yml
15-
version.json = version.json
16-
EndProjectSection
14+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "votive", "src\votive\votive.csproj", "{24A98296-9D58-42C1-95C0-CC36736409E2}"
1715
EndProject
1816
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Votive2010", "src\Votive2010\Votive2010.csproj", "{3FFC5AB2-97CC-48C1-A28B-CC7F1CEEE92A}"
1917
EndProject
@@ -27,6 +25,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Votive2017", "src\Votive201
2725
EndProject
2826
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Votive2019", "src\Votive2019\Votive2019.csproj", "{B97AB81C-BE5B-4757-B2CC-96D92EB84182}"
2927
EndProject
28+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SolutionItems", "SolutionItems", "{FB28E566-3FF6-4D60-B074-652C138DA1EC}"
29+
ProjectSection(SolutionItems) = preProject
30+
appveyor.yml = appveyor.yml
31+
version.json = version.json
32+
EndProjectSection
33+
EndProject
3034
Global
3135
GlobalSection(SolutionConfigurationPlatforms) = preSolution
3236
Debug|Any CPU = Debug|Any CPU
@@ -46,36 +50,36 @@ Global
4650
Release|x86 = Release|x86
4751
EndGlobalSection
4852
GlobalSection(ProjectConfigurationPlatforms) = postSolution
49-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
50-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
51-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|arm.ActiveCfg = Debug|arm
52-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|arm.Build.0 = Debug|arm
53-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Win32.ActiveCfg = Debug|Win32
54-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Win32.Build.0 = Debug|Win32
55-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x64.ActiveCfg = Debug|x64
56-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x64.Build.0 = Debug|x64
57-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x86.ActiveCfg = Debug|x86
58-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x86.Build.0 = Debug|x86
59-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Any CPU.ActiveCfg = Debug|Any CPU
60-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Any CPU.Build.0 = Debug|Any CPU
61-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|arm.ActiveCfg = Debug|arm
62-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|arm.Build.0 = Debug|arm
63-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Win32.ActiveCfg = Debug|Win32
64-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Win32.Build.0 = Debug|Win32
65-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x64.ActiveCfg = Debug|x64
66-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x64.Build.0 = Debug|x64
67-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x86.ActiveCfg = Debug|x86
68-
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x86.Build.0 = Debug|x86
69-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
70-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Any CPU.Build.0 = Release|Any CPU
71-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|arm.ActiveCfg = Release|arm
72-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|arm.Build.0 = Release|arm
73-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Win32.ActiveCfg = Release|Win32
74-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Win32.Build.0 = Release|Win32
75-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x64.ActiveCfg = Release|x64
76-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x64.Build.0 = Release|x64
77-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x86.ActiveCfg = Release|x86
78-
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x86.Build.0 = Release|x86
53+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|Any CPU.Build.0 = Debug|Any CPU
55+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|arm.ActiveCfg = Debug|arm
56+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|arm.Build.0 = Debug|arm
57+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|Win32.ActiveCfg = Debug|Win32
58+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|Win32.Build.0 = Debug|Win32
59+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|x64.ActiveCfg = Debug|x64
60+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|x64.Build.0 = Debug|x64
61+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|x86.ActiveCfg = Debug|x86
62+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Debug|x86.Build.0 = Debug|x86
63+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|Any CPU.ActiveCfg = Debug|Any CPU
64+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|Any CPU.Build.0 = Debug|Any CPU
65+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|arm.ActiveCfg = Debug|arm
66+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|arm.Build.0 = Debug|arm
67+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|Win32.ActiveCfg = Debug|Win32
68+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|Win32.Build.0 = Debug|Win32
69+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|x64.ActiveCfg = Debug|x64
70+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|x64.Build.0 = Debug|x64
71+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|x86.ActiveCfg = Debug|x86
72+
{D0DD12D1-3455-43A9-9173-E465DA045897}.DebugDev12|x86.Build.0 = Debug|x86
73+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|Any CPU.ActiveCfg = Release|Any CPU
74+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|Any CPU.Build.0 = Release|Any CPU
75+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|arm.ActiveCfg = Release|arm
76+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|arm.Build.0 = Release|arm
77+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|Win32.ActiveCfg = Release|Win32
78+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|Win32.Build.0 = Release|Win32
79+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|x64.ActiveCfg = Release|x64
80+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|x64.Build.0 = Release|x64
81+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|x86.ActiveCfg = Release|x86
82+
{D0DD12D1-3455-43A9-9173-E465DA045897}.Release|x86.Build.0 = Release|x86
7983
{3C09CD7D-CA0F-4BB0-A1BE-0622645E93CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
8084
{3C09CD7D-CA0F-4BB0-A1BE-0622645E93CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
8185
{3C09CD7D-CA0F-4BB0-A1BE-0622645E93CB}.Debug|arm.ActiveCfg = Debug|arm
@@ -136,6 +140,36 @@ Global
136140
{BD9B8F82-F240-4ED8-BCDC-8C1477C09CA8}.Release|x64.Build.0 = Release|x64
137141
{BD9B8F82-F240-4ED8-BCDC-8C1477C09CA8}.Release|x86.ActiveCfg = Release|x86
138142
{BD9B8F82-F240-4ED8-BCDC-8C1477C09CA8}.Release|x86.Build.0 = Release|x86
143+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
144+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
145+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|arm.ActiveCfg = Debug|arm
146+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|arm.Build.0 = Debug|arm
147+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Win32.ActiveCfg = Debug|Win32
148+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|Win32.Build.0 = Debug|Win32
149+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x64.ActiveCfg = Debug|x64
150+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x64.Build.0 = Debug|x64
151+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x86.ActiveCfg = Debug|x86
152+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Debug|x86.Build.0 = Debug|x86
153+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Any CPU.ActiveCfg = Debug|Any CPU
154+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Any CPU.Build.0 = Debug|Any CPU
155+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|arm.ActiveCfg = Debug|arm
156+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|arm.Build.0 = Debug|arm
157+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Win32.ActiveCfg = Debug|Win32
158+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|Win32.Build.0 = Debug|Win32
159+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x64.ActiveCfg = Debug|x64
160+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x64.Build.0 = Debug|x64
161+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x86.ActiveCfg = Debug|x86
162+
{24A98296-9D58-42C1-95C0-CC36736409E2}.DebugDev12|x86.Build.0 = Debug|x86
163+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
164+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Any CPU.Build.0 = Release|Any CPU
165+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|arm.ActiveCfg = Release|arm
166+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|arm.Build.0 = Release|arm
167+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Win32.ActiveCfg = Release|Win32
168+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|Win32.Build.0 = Release|Win32
169+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x64.ActiveCfg = Release|x64
170+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x64.Build.0 = Release|x64
171+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x86.ActiveCfg = Release|x86
172+
{24A98296-9D58-42C1-95C0-CC36736409E2}.Release|x86.Build.0 = Release|x86
139173
{3FFC5AB2-97CC-48C1-A28B-CC7F1CEEE92A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
140174
{3FFC5AB2-97CC-48C1-A28B-CC7F1CEEE92A}.Debug|Any CPU.Build.0 = Debug|Any CPU
141175
{3FFC5AB2-97CC-48C1-A28B-CC7F1CEEE92A}.Debug|arm.ActiveCfg = Debug|arm
@@ -316,6 +350,36 @@ Global
316350
{B97AB81C-BE5B-4757-B2CC-96D92EB84182}.Release|x64.Build.0 = Release|x64
317351
{B97AB81C-BE5B-4757-B2CC-96D92EB84182}.Release|x86.ActiveCfg = Release|x86
318352
{B97AB81C-BE5B-4757-B2CC-96D92EB84182}.Release|x86.Build.0 = Release|x86
353+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
354+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|Any CPU.Build.0 = Debug|Any CPU
355+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|arm.ActiveCfg = Debug|arm
356+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|arm.Build.0 = Debug|arm
357+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|Win32.ActiveCfg = Debug|Win32
358+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|Win32.Build.0 = Debug|Win32
359+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|x64.ActiveCfg = Debug|x64
360+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|x64.Build.0 = Debug|x64
361+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|x86.ActiveCfg = Debug|x86
362+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Debug|x86.Build.0 = Debug|x86
363+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|Any CPU.ActiveCfg = Debug|Any CPU
364+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|Any CPU.Build.0 = Debug|Any CPU
365+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|arm.ActiveCfg = Debug|arm
366+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|arm.Build.0 = Debug|arm
367+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|Win32.ActiveCfg = Debug|Win32
368+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|Win32.Build.0 = Debug|Win32
369+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|x64.ActiveCfg = Debug|x64
370+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|x64.Build.0 = Debug|x64
371+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|x86.ActiveCfg = Debug|x86
372+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.DebugDev12|x86.Build.0 = Debug|x86
373+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|Any CPU.ActiveCfg = Release|Any CPU
374+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|Any CPU.Build.0 = Release|Any CPU
375+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|arm.ActiveCfg = Release|arm
376+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|arm.Build.0 = Release|arm
377+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|Win32.ActiveCfg = Release|Win32
378+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|Win32.Build.0 = Release|Win32
379+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|x64.ActiveCfg = Release|x64
380+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|x64.Build.0 = Release|x64
381+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|x86.ActiveCfg = Release|x86
382+
{587D2A86-66CF-46B4-98C8-C01E20F1076D}.Release|x86.Build.0 = Release|x86
319383
EndGlobalSection
320384
GlobalSection(SolutionProperties) = preSolution
321385
HideSolutionNode = FALSE

appveyor.yml

+45-25
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,68 @@
1-
-
2-
version: 0.0.0.{build}
3-
configuration: Release
1+
# Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
42

5-
install:
6-
- ps: Start-Process (Get-ChildItem -Path "${env:ProgramFiles(x86)}\Microsoft SDKs\Windows" -Filter sn.exe -Recurse | Select-Object -First 1).FullName -ArgumentList "-q -Vr *,ce35f76fcda82bad"
3+
branches:
4+
only:
5+
- master
6+
- develop
7+
8+
image: Visual Studio 2015
9+
10+
version: 0.0.0.{build}
11+
configuration: Release
12+
13+
environment:
14+
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
15+
DOTNET_CLI_TELEMETRY_OPTOUT: 1
16+
NUGET_XMLDOC_MODE: skip
17+
18+
install:
19+
- msbuild tools\OneTimeWixBuildInitialization.proj
20+
21+
before_build:
22+
- nuget restore Votive.sln
23+
24+
build:
25+
project: src\src.proj
726

8-
before_build:
9-
- nuget restore
27+
pull_requests:
28+
do_not_increment_build_number: true
1029

11-
build:
12-
project: votive.sln
30+
nuget:
31+
disable_publish_on_pr: true
1332

14-
skip_tags: true
33+
skip_branch_with_pr: true
34+
skip_tags: true
1535

36+
artifacts:
37+
- path: build\Release\**\*.vsix
38+
39+
notifications:
40+
- provider: Slack
41+
incoming_webhook:
42+
secure: p5xuu+4x2JHfwGDMDe5KcG1k7gZxqYc4jWVwvyNZv5cvkubPD2waJs5yXMAXZNN7Z63/3PWHb7q4KoY/99AjauYa1nZ4c5qYqRPFRBKTHfA=
43+
44+
for:
1645
-
1746
branches:
1847
only:
1948
- master
2049

21-
version: 0.0.0.{build}
22-
configuration: Release
23-
2450
environment:
2551
KeyPairDownloadToken:
26-
secure: U5OkonXbnqz0MB5NLRcfxdPvz7bG9QWHRt8ZeldmeSpoqW6GmkAirTlIDU1OZAW8pWIyz6LrTeTVRntzVSRoXw6pwRYfYO+Zzl43RHd7UvmPEPKvrqiqlDBT9+TrFPmOdvm13FaX4ljs19K94ALL9w==
52+
secure: U5OkonXbnqz0MB5NLRcfxbJyt5ZSAlKYbaJbs1z4qX3EuLHX83tMQvW7Kgf594jPsw7NZqAYepUCJTLuyr3vazJsuHO1p5A4AHyCiRjqxG+8nI4937EhbWtsxqrEnUttrs2M/6jLKOTk6fvJv7zkXFiEfur1JHnJNb3Moe2jQvBVBe1WoCYGTJqo1eSQccnD
53+
PleaseSignOutput: true
54+
SignClientUser:
55+
secure: s+b2kuhi/AlE8ZYFsNVHFLfgJOwi0fIKMCOP+xL++8U=
56+
SignClientSecret:
57+
secure: tlJbxYs82lHpHf8dttYr4LpKbWSAC/gKlvyDfUWKBj0=
2758

2859
install:
2960
- ps: $env:OFFICIAL_WIX_BUILD=$ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath(".\wix4_keypair.snk")
3061
- ps: Start-FileDownload -Url "https://wixdl.blob.core.windows.net/secure/keys/wix4_keypair.snk${env:KeyPairDownloadToken}" -FileName "${env:OFFICIAL_WIX_BUILD}"
3162

32-
before_build:
33-
- nuget restore
34-
35-
build:
36-
project: votive.sln
37-
3863
after_build:
3964
- ps: Remove-Item "${env:OFFICIAL_WIX_BUILD}"
4065

41-
skip_tags: true
42-
43-
artifacts:
44-
- path: build\Release\**\*.vsix
45-
4666
deploy:
4767
provider: GitHub
4868
tag: v$(GitBuildVersion)

nuget.config

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3+
4+
<configuration>
5+
<config>
6+
<add key="repositoryPath" value="packages" />
7+
</config>
8+
<packageSources>
9+
<clear />
10+
<add key="nuget" value="https://api.nuget.org/v3/index.json" />
11+
</packageSources>
12+
</configuration>

src/Schemas/v3/WixLogo.png

6.09 KB
Loading

src/Schemas/v3/packages.config

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="Microsoft.VSSDK.BuildTools" version="15.0.26201" targetFramework="net40" developmentDependency="true" />
4+
<package id="Nerdbank.GitVersioning" version="2.2.33" targetFramework="net40" developmentDependency="true" />
5+
</packages>

src/Votive2019/redirects/v3/wix.ca.targets src/Schemas/v3/redirects/wix.ca.targets

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3-
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" InitialTargets="EnsureActualWixToolsetInstalled" ToolsVersion="16.0">
3+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" InitialTargets="EnsureActualWixToolsetInstalled" ToolsVersion="15.0">
44
<PropertyGroup>
55
<WixMSBuildFolder>$(MSBuildProgramFiles32)\MSBuild\Microsoft\WiX\v3.x\</WixMSBuildFolder>
66
</PropertyGroup>

src/Votive2019/redirects/v3/wix.nativeca.targets src/Schemas/v3/redirects/wix.nativeca.targets

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3-
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" InitialTargets="EnsureActualWixToolsetInstalled" ToolsVersion="16.0">
3+
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" InitialTargets="EnsureActualWixToolsetInstalled" ToolsVersion="15.0">
44
<PropertyGroup>
55
<WixMSBuildFolder>$(MSBuildProgramFiles32)\MSBuild\Microsoft\WiX\v3.x\</WixMSBuildFolder>
66
</PropertyGroup>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
3+
<Metadata>
4+
<Identity Id="WixToolset.VisualStudioExtension.Schemas3" Version="|v3schemas;GetBuildVersion|" Language="en-US" Publisher=".NET Foundation and contributors" />
5+
<DisplayName>WiX Toolset v3 Schemas for Visual Studio</DisplayName>
6+
<Description>Visual Studio integraion for the WiX Toolset v3 schemas</Description>
7+
<MoreInfo>http://wixtoolset.org/</MoreInfo>
8+
<Icon>WixLogo.png</Icon>
9+
<PreviewImage>WixLogo.png</PreviewImage>
10+
</Metadata>
11+
<Prerequisites>
12+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" />
13+
</Prerequisites>
14+
<Installation AllUsers="true">
15+
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0,)" />
16+
</Installation>
17+
</PackageManifest>

0 commit comments

Comments
 (0)