diff options
| author | Bob Arnson <bob@firegiant.com> | 2020-03-26 13:31:04 -0400 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2020-03-26 10:50:21 -0700 |
| commit | 271601dfe0990917ef6331fbddcfd1b400882eb2 (patch) | |
| tree | c246d6c3a04d4b5c95e4f15bea71a65c5084beba /src/WixToolset.Data/ErrorMessages.cs | |
| parent | c1ebab9485256e5fbf4f47d20be8627fd03c68a1 (diff) | |
| download | wix-271601dfe0990917ef6331fbddcfd1b400882eb2.tar.gz wix-271601dfe0990917ef6331fbddcfd1b400882eb2.tar.bz2 wix-271601dfe0990917ef6331fbddcfd1b400882eb2.zip | |
Add intermediate levels to track how IR has been lowered.
Diffstat (limited to 'src/WixToolset.Data/ErrorMessages.cs')
| -rw-r--r-- | src/WixToolset.Data/ErrorMessages.cs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/WixToolset.Data/ErrorMessages.cs b/src/WixToolset.Data/ErrorMessages.cs index 43398ad2..1740f6c9 100644 --- a/src/WixToolset.Data/ErrorMessages.cs +++ b/src/WixToolset.Data/ErrorMessages.cs | |||
| @@ -2249,6 +2249,21 @@ namespace WixToolset.Data | |||
| 2249 | return Message(null, Ids.WixiplSourceFileIsExclusive, "When an intermediate post link source file is specified, it must be the only source file provided."); | 2249 | return Message(null, Ids.WixiplSourceFileIsExclusive, "When an intermediate post link source file is specified, it must be the only source file provided."); |
| 2250 | } | 2250 | } |
| 2251 | 2251 | ||
| 2252 | public static Message IntermediatesMustBeCompiled(string invalidIntermediates) | ||
| 2253 | { | ||
| 2254 | return Message(null, Ids.IntermediatesMustBeCompiled, "Intermediates being linked must have been compiled. Intermediates with these ids were not compiled: {0}", invalidIntermediates); | ||
| 2255 | } | ||
| 2256 | |||
| 2257 | public static Message IntermediatesMustBeLinked(string invalidIntermediate) | ||
| 2258 | { | ||
| 2259 | return Message(null, Ids.IntermediatesMustBeLinked, "Intermediates being resolved must have been linked. This intermediate was not linked: {0}", invalidIntermediate); | ||
| 2260 | } | ||
| 2261 | |||
| 2262 | public static Message IntermediatesMustBeResolved(string invalidIntermediate) | ||
| 2263 | { | ||
| 2264 | return Message(null, Ids.IntermediatesMustBeResolved, "Intermediates being bound must have been resolved. This intermediate was not resolved: {0}", invalidIntermediate); | ||
| 2265 | } | ||
| 2266 | |||
| 2252 | private static Message Message(SourceLineNumber sourceLineNumber, Ids id, string format, params object[] args) | 2267 | private static Message Message(SourceLineNumber sourceLineNumber, Ids id, string format, params object[] args) |
| 2253 | { | 2268 | { |
| 2254 | return new Message(sourceLineNumber, MessageLevel.Error, (int)id, format, args); | 2269 | return new Message(sourceLineNumber, MessageLevel.Error, (int)id, format, args); |
| @@ -2646,6 +2661,9 @@ namespace WixToolset.Data | |||
| 2646 | WixiplSourceFileIsExclusive = 392, | 2661 | WixiplSourceFileIsExclusive = 392, |
| 2647 | UnableToConvertFieldToNumber = 393, | 2662 | UnableToConvertFieldToNumber = 393, |
| 2648 | CouldNotDetermineProductCodeFromTransformSummaryInfo = 394, | 2663 | CouldNotDetermineProductCodeFromTransformSummaryInfo = 394, |
| 2664 | IntermediatesMustBeCompiled = 395, | ||
| 2665 | IntermediatesMustBeLinked = 396, | ||
| 2666 | IntermediatesMustBeResolved = 397, | ||
| 2649 | } | 2667 | } |
| 2650 | } | 2668 | } |
| 2651 | } | 2669 | } |
