aboutsummaryrefslogtreecommitdiff
path: root/src/tools/msvc/Solution.pm
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/msvc/Solution.pm')
-rw-r--r--src/tools/msvc/Solution.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tools/msvc/Solution.pm b/src/tools/msvc/Solution.pm
index 3b9c64cd0a1..c55f35d2dc1 100644
--- a/src/tools/msvc/Solution.pm
+++ b/src/tools/msvc/Solution.pm
@@ -14,6 +14,11 @@ sub new {
strver => '',
};
bless $self;
+ if ($options->{xml}) {
+ if (!($options->{xslt} && $options->{iconv})) {
+ die "XML requires both XSLT and ICONV\n";
+ }
+ }
return $self;
}