blob: be5927d9bec990c360861e10504553306e7ac9aa [file] [log] [blame]
# Copyright 2015 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# Runs the Microsoft Message Compiler (mc.exe). This Python adapter is for the
# GN build, which can only run Python and not native binaries.
import subprocess
import sys
# mc writes to stderr, so this explicily redirects to stdout and eats it.
try:
subprocess.check_output(["mc.exe"] + sys.argv[1:], stderr=subprocess.STDOUT)
except subprocess.CalledProcessError as e:
print e.output
sys.exit(e.returncode)