mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
support/graph-depends: drop legacy target-exceptions
Currently, we avoid drawing the dependencies that we call 'target exceptions', becasue they initially were returned by 'show-targets', when they in fact were not really packages and thus should not be on the graph. However, those two exceptions have no longer been reported in the output of show-targets since we merged very old initial top-level parallel build way back in 2014, with commit a24877586a56 (Makefile: add support for top-level parallel make), where they had been converted into purely internal rules. 4 years have passed, we can now drop those exceptions from the graph-depends script. This concludes the cleanup initiated three years ago with commit 0b32791f0076 (graph-depends: remove absent targets from TARGET_EXCEPTIONS). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
e18b9e7bb4
commit
7ee54bd603
@ -100,12 +100,6 @@ def pkg_node_name(pkg):
|
|||||||
return "_" + pkg.replace("-", "")
|
return "_" + pkg.replace("-", "")
|
||||||
|
|
||||||
|
|
||||||
TARGET_EXCEPTIONS = [
|
|
||||||
"target-finalize",
|
|
||||||
"target-post-image",
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
# Basic cache for the results of the is_dep() function, in order to
|
# Basic cache for the results of the is_dep() function, in order to
|
||||||
# optimize the execution time. The cache is a dict of dict of boolean
|
# optimize the execution time. The cache is a dict of dict of boolean
|
||||||
# values. The key to the primary dict is "pkg", and the key of the
|
# values. The key to the primary dict is "pkg", and the key of the
|
||||||
@ -384,9 +378,6 @@ def main():
|
|||||||
allpkgs.append('all')
|
allpkgs.append('all')
|
||||||
filtered_targets = []
|
filtered_targets = []
|
||||||
for tg in targets:
|
for tg in targets:
|
||||||
# Skip uninteresting targets
|
|
||||||
if tg in TARGET_EXCEPTIONS:
|
|
||||||
continue
|
|
||||||
dependencies.append(('all', tg))
|
dependencies.append(('all', tg))
|
||||||
filtered_targets.append(tg)
|
filtered_targets.append(tg)
|
||||||
deps = get_all_depends(filtered_targets, get_depends_func)
|
deps = get_all_depends(filtered_targets, get_depends_func)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user