build/pymake/make.py
author Ehsan Akhgari <ehsan@mozilla.com>
Wed, 01 Jun 2011 16:18:15 -0400
changeset 70259 749feb2a61a4c09a62a5dd513e4d445e0168e72a
parent 55996 942830bbb94c02d13dcfbe2ff0d956eb818d1d5a
child 96742 f4157e8c410708d76703f19e4dfb61859bfe32d8
permissions -rwxr-xr-x
Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet

#!/usr/bin/env python

"""
make.py

A drop-in or mostly drop-in replacement for GNU make.
"""

import sys, os
import pymake.command, pymake.process

import gc

if __name__ == '__main__':
  gc.disable()

  pymake.command.main(sys.argv[1:], os.environ, os.getcwd(), cb=sys.exit)
  pymake.process.ParallelContext.spin()
  assert False, "Not reached"