diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2015-02-02 15:02:49 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2015-02-02 15:02:49 +0100 |
commit | b16b9e4656e7199c2aec74a4c8ebc7a875d3ba73 (patch) | |
tree | 4361edef0d42d5bf5ac984ef72b4fac35426eae7 /nx-X11/lib/Xaw/genlist.sh | |
parent | 0d5a83e986f39982c0924652a3662e60b1f23162 (diff) | |
download | nx-libs-b16b9e4656e7199c2aec74a4c8ebc7a875d3ba73.tar.gz nx-libs-b16b9e4656e7199c2aec74a4c8ebc7a875d3ba73.tar.bz2 nx-libs-b16b9e4656e7199c2aec74a4c8ebc7a875d3ba73.zip |
massive reduction of unneeded files
Diffstat (limited to 'nx-X11/lib/Xaw/genlist.sh')
-rw-r--r-- | nx-X11/lib/Xaw/genlist.sh | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/nx-X11/lib/Xaw/genlist.sh b/nx-X11/lib/Xaw/genlist.sh deleted file mode 100644 index e920337fd..000000000 --- a/nx-X11/lib/Xaw/genlist.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh - -tmp=/tmp/gl.$$ -nm $* | egrep '(Widget|Obj|Object)Class' | \ -awk '{ if ($2 == "D" || $2 == "G") print $3; }' | sed -e 's/^_//' | \ -(cat - ; echo "objectClass") | sort -u | egrep -v 'ClassRec$' | \ -egrep -v 'vPanedWidgetClass$' | \ -egrep -v 'ascii(Disk|String)WidgetClass$' | \ -awk ' -{ - printf "extern WidgetClass %s;\n", $1; - printf "{ \"%s\", &%s },\n", $1, $1; -}' | sed -e 's/WidgetClass"/"/' -e 's/ObjClass"/"/' \ - -e 's/ObjectClass"/"/' -e 's/objectClass"/object"/' \ - -e 's/widgetClass"/widget"/' >$tmp - -cat <<EOF -/* - * This file is generated by the genlist.sh script and contains an array of - * all the widgets in Athena widget set. - * - * \$XConsortium\$ - */ -#include <X11/IntrinsicP.h> -#include <X11/Xmu/WidgetNode.h> - -EOF -egrep '^extern WidgetClass' $tmp -echo "" -cat <<EOF -XmuWidgetNode XawWidgetArray[] = { -EOF -egrep '^{' $tmp -cat <<EOF -}; - -int XawWidgetCount = XtNumber(XawWidgetArray); - -EOF - -rm $tmp |