docgen: add clist pass to list all classes
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 3 Mar 2017 15:18:21 +0000 (16:18 +0100)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Fri, 3 Mar 2017 15:18:21 +0000 (16:18 +0100)
src/scripts/elua/apps/gendoc.lua

index 6607d79..767bd66 100644 (file)
@@ -1558,6 +1558,14 @@ getopt.parse {
         local st = opts["pass"]
 
         dtree.parse()
+
+        if st == "clist" then
+            for i, cl in ipairs(dtree.Class.all_get()) do
+                print(cl:full_name_get())
+            end
+            return
+        end
+
         local wfeatures = {
             notes = not opts["disable-notes"],
             folds = not opts["disable-folded"],