Bug 1132562 - Use workspace directory so autoclobber can function with caches r=wcosta

- Move builder scripts into tree proper instead of baked into docker images
This commit is contained in:
2015-02-24 08:26:48 -08:00
parent 29ccd49513
commit d2623a315c
34 changed files with 201 additions and 229 deletions

View File

@@ -0,0 +1,20 @@
#!/usr/bin/env python
from __future__ import print_function
import sys
import os
import json
import subprocess
from StringIO import StringIO
gecko_dir = sys.argv[1]
os.chdir(gecko_dir)
result = subprocess.check_output(["./mach", "environment", "--format", "json"])
environment = json.load(StringIO(result))
topobjdir = environment["mozconfig"]["topobjdir"]
if topobjdir is None:
topobjdir = sys.argv[2]
print(topobjdir)