I have an MSBuild XML file with a number of targets, some are a couple of project files, some are full solutions.
What I'm looking for is a way to do something like the following:
MSBuild.exe build.xml /target:Target1 /p:Configuration="Debug;Release" /p:Platform="x86;x64" /m
And have MSBuild kick off a build for each project in Target1 for each combination of configuration and platform:
Debug|x86
Debug|x64
Release|x86
Release|x64
(Also preferably in parallel)
I've found a way to do it for one multiplier (e.g. Configuration OR platform) but not both using ItemGroups but if I try to add in a second multiplier it doesn't work and ends up like this:
Debug|<blank>
Release|<blank>
<blank>|x86
<blank>|x64
Thanks for reading!