qulogic/libgnt
Clone
Summary
Browse
Changes
Graph
propagate from branch 'im.pidgin.pidgin' (head 06be913b2c7df4feaa75837ba472e6be1c39c89d)
next.minor
2007-11-28, Sadrul Habib Chowdhury
5ba25929683e
file is
Executable
propagate from branch 'im.pidgin.pidgin' (head 06be913b2c7df4feaa75837ba472e6be1c39c89d)
to branch 'im.pidgin.pidgin.next.minor' (head 6175a275ef50d5cad497e8b7f43845293b26f091)
#!/bin/sh
FILES
=
"
gntwidget.h
gntbindable.h
gntbox.h
gntbutton.h
gntcheckbox.h
gntclipboard.h
gntcolors.h
gntcombobox.h
gntentry.h
gntfilesel.h
gntkeys.h
gntlabel.h
gntline.h
gntmarshal.h
gntmenu.h
gntmenuitem.h
gntmenuitemcheck.h
gntslider.h
gntstyle.h
gnttextview.h
gnttree.h
gntutils.h
gntwindow.h
gntwm.h
gntws.h
gnt.h"
# Generate the def file
rm
-f
gnt.def
for
file
in
$FILES
do
echo
-n
"Generating definitions for
${
file
}
... "
python
/usr/share/pygtk/2.0/codegen/h2def.py
../
$file
>>
gnt.def
echo
"Done"
done
# Remove the definitions about the enums
ENUMS
=
"
GNT_TYPE_ALIGNMENT
GNT_TYPE_COLOR_TYPE
GNT_TYPE_MENU_TYPE
GNT_TYPE_STYLE
GNT_TYPE_KEY_PRESS_MODE
GNT_TYPE_ENTRY_FLAG
GNT_TYPE_TEXT_FORMAT_FLAGS
GNT_TYPE_TEXT_VIEW_FLAG
"
for
enum
in
$ENUMS
do
sed
-ie
s/^.*gtype-id
\ \"
$enum
\"
.*$//g
gnt.def
done