doc: Various fixes to documentation infrastructure
[bertos.git] / wizard / plugins / codelite.py
index 1789c52048eb5eccaaa04efa567dc1a2fcedf988..f6555a8be406c8e823c2c6c514d4dfa7232287a0 100644 (file)
@@ -87,10 +87,11 @@ def findSources(path):
         if root.find("svn") == -1:
             file_dict[root.replace(path, "")] = {"dirs": [], "files": []}
             for dir in dirs:
-                if dir.find("svn") == -1:
+                # TODO: place the directory name in a constant file.
+                if dir.find("svn") == -1 and dir != "images" and dir != "obj" and dir != "doc":
                     file_dict[root.replace(path, "")]["dirs"].append(dir)
             for file in files:
-                if file.endswith(const.EXTENSION_FILTER):
+                if file.endswith(const.EXTENSION_FILTER) and file != "buildrev.h":
                     file_dict[root.replace(path, "")]["files"].append(file)
     return file_dict