Преглед на файлове

graph-depends: remove support for "unknown" packages

The "unknown" packages mechanism was used to render packages that did
not implement the make <pkg>-show-depends target, i.e the packages
that were not yet converted to one of the package infrastructures.

Since now all packages have been converted, we can remove this
"unknown" packages feature.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni преди 12 години
родител
ревизия
1063539c53
променени са 1 файла, в които са добавени 1 реда и са изтрити 12 реда
  1. 1 12
      support/scripts/graph-depends

+ 1 - 12
support/scripts/graph-depends

@@ -41,7 +41,6 @@ else:
     sys.exit(1)
     sys.exit(1)
 
 
 allpkgs = []
 allpkgs = []
-unknownpkgs = []
 
 
 # Execute the "make show-targets" command to get the list of the main
 # Execute the "make show-targets" command to get the list of the main
 # Buildroot TARGETS and return it formatted as a Python list. This
 # Buildroot TARGETS and return it formatted as a Python list. This
@@ -109,14 +108,6 @@ def get_all_depends(pkgs):
     for pkg in filtered_pkgs:
     for pkg in filtered_pkgs:
         pkg_deps = depends[pkg]
         pkg_deps = depends[pkg]
 
 
-        # We couldn't get the dependencies of this package, because it
-        # doesn't use the generic or autotools infrastructure. Add it to
-        # unknownpkgs so that it is later rendered in red color to warn
-        # the user.
-        if pkg_deps == None:
-            unknownpkgs.append(pkg)
-            continue
-
         # This package has no dependency.
         # This package has no dependency.
         if pkg_deps == []:
         if pkg_deps == []:
             continue
             continue
@@ -219,9 +210,7 @@ for pkg in allpkgs:
 
 
     print "%s [label = \"%s\"]" % (pkg_node_name(pkg), pkg)
     print "%s [label = \"%s\"]" % (pkg_node_name(pkg), pkg)
 
 
-    if pkg in unknownpkgs:
-        print "%s [color=red,style=filled]" % pkg_node_name(pkg)
-    elif mode == PKG_MODE and pkg == rootpkg:
+    if mode == PKG_MODE and pkg == rootpkg:
         print "%s [color=lightblue,style=filled]" % pkg_node_name(rootpkg)
         print "%s [color=lightblue,style=filled]" % pkg_node_name(rootpkg)
     else:
     else:
         print "%s [color=grey,style=filled]" % pkg_node_name(pkg)
         print "%s [color=grey,style=filled]" % pkg_node_name(pkg)