summaryrefslogtreecommitdiffstats
path: root/third_party/stp/bison.py
blob: 947ea3f49f5f1ed83cffb8b260e091604a99ae5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Copyright 2014 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.

import subprocess
import sys

(source, name, out,) = sys.argv[1:]

subprocess.check_call([
  "bison",
  "--debug",
  "-Wnone",
  "-o", out + ".cpp",
  "--defines=" + out + ".hpp",
  "-p", name,
  source,
])