Specifiy target dependencies by OS & ARCH enumerations
Have the ability to do something like
compile {
target WINDOWS, X86_64, MSVC
name 'winhttp'
version '1.2.3'
}
where WINDOWS
etc. delegates locally to obtain the correct triple string.