'Determine if an action should be run under cygwin. If the variable is
unset, or set to 1 we use cygwin.'

def IsRuleRunUnderCygwin(self, rule):

    return (int(rule.get('msvs_cygwin_shell', self.spec.get('msvs_cygwin_shell', 1))) != 0)
