Index: trunk/util/devhelpers/list_dialogs.sh =================================================================== --- trunk/util/devhelpers/list_dialogs.sh (nonexistent) +++ trunk/util/devhelpers/list_dialogs.sh (revision 24684) @@ -0,0 +1,25 @@ +#!/bin/sh + +# assumes running from the source tree + +trunk=$(dirname $0)/../.. + +grep PCB_DAD_NEW $trunk/src/*.c $trunk/src_plugins/*/*.c | awk ' + ($1 ~ "TEMPLATE") { next } + { + file=$1 + name=$0 + sub(":$", "", file) + sub(".*src/", "src/", file) + sub(".*src_plugins/", "src_plugins/", file) + sub(".*PCB_DAD_NEW[^(]*[(]", "", name) + if (name ~ "^\"") { + sub("\"", "", name) + sub("\".*", "", name) + } + else + name = "" + + print name, file + } +' Property changes on: trunk/util/devhelpers/list_dialogs.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property