mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 16:55:40 +00:00
Bug 1294510 - cleanup CompileDB backend; r=glandium
MozReview-Commit-ID: Lj4ahLzZJh9 --HG-- extra : rebase_source : 3a2ce98147327094b2a65429a64ee03b67ef0580
This commit is contained in:
parent
cca3559724
commit
355501af0c
@ -7,13 +7,10 @@
|
||||
import os
|
||||
import types
|
||||
|
||||
from mozbuild.base import MozbuildObject
|
||||
from mozbuild.compilation import util
|
||||
from mozbuild.backend.common import CommonBackend
|
||||
from mozbuild.frontend.data import (
|
||||
Sources,
|
||||
HostSources,
|
||||
UnifiedSources,
|
||||
GeneratedSources,
|
||||
DirectoryTraversal,
|
||||
Defines,
|
||||
@ -23,12 +20,9 @@ from mozbuild.frontend.data import (
|
||||
SimpleProgram,
|
||||
)
|
||||
from mozbuild.shellutil import (
|
||||
split as shell_split,
|
||||
quote as shell_quote,
|
||||
)
|
||||
from mozbuild.util import expand_variables
|
||||
from mach.config import ConfigSettings
|
||||
from mach.logging import LoggingManager
|
||||
import mozpack.path as mozpath
|
||||
from collections import (
|
||||
defaultdict,
|
||||
@ -48,10 +42,6 @@ class CompileDBBackend(CommonBackend):
|
||||
# The cache for per-directory flags
|
||||
self._flags = {}
|
||||
|
||||
log_manager = LoggingManager()
|
||||
self._cmd = MozbuildObject(self.environment.topsrcdir, ConfigSettings(),
|
||||
log_manager, self.environment.topobjdir)
|
||||
|
||||
self._envs = {}
|
||||
self._includes = defaultdict(list)
|
||||
self._defines = defaultdict(list)
|
||||
|
Loading…
Reference in New Issue
Block a user