gimp/tools/gcg
Tor Lillqvist 0aeb637088 Update gcc instructions. Remove warning about gettext being GPL, as the
* README.win32: Update gcc instructions. Remove warning about
 	gettext being GPL, as the GIMP is GPL, too, of course, and it
 	thus doesn't matter.

	* user_install.bat: Rename the template user gtkrc to gtkrc_user,
 	to reduce user confusion.

	* app/main.c: Small change for gcc on Win32 compilation.

	* */makefile.cygwin
	* app/module_db.c: With newest gcc-2.95 -fnative-struct on Win32,
 	no need to have differently named DLLs (including modules) for
 	(built by) gcc and MSVC.

	* app/module_db.c: Use g_strdup_printf() instead of
 	strlen(), g_malloc() and g_snprintf()

	* libgimp/Makefile.am: No need to distribute gimpfeatures.h.win32,
 	the suitable gimpfeatures.h is built when making the dist.

	* libgimp/gimpfeatures.h.win32: Removed.

	* libgimp/makefile.cygwin
	* libgimp/makefile.msc: Remove gimpfeatures.h.win32.

	* libgimp/gimp.h: Win32 startup code changed a bit.

	* plug-ins/makefile.cygwin
	* plug-ins/makefile.msc: Add the winsnap unofficial plug-in.

	* plug-ins/common/animationplay.c
	* plug-ins/common/gz.c: (Win32) Hack aroung WinMain getting
	clashing declarations because these guys include gdkx.h (which
	includes windows.h), and gimp.h also declares WinMain on its own.
1999-07-21 19:52:20 +00:00
..
ex shut up cvs 1999-06-06 18:20:20 +00:00
gh Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
.cvsignore added pl to ALL_LINGUAS 1999-01-07 23:53:29 +00:00
AUTHORS AUTHORS satisfy automake 1999-01-21 04:48:08 +00:00
ChangeLog Distribute makefile.cygwin. 1999-07-03 07:51:12 +00:00
Makefile.am Distribute makefile.cygwin. 1999-07-03 07:51:12 +00:00
NEWS AUTHORS satisfy automake 1999-01-21 04:48:08 +00:00
README Updated the gcg README just a bit. 1999-03-24 23:27:52 +00:00
TODO Added signal demarshallers. Currently they are generated for 1998-11-21 20:24:18 +00:00
autogen.sh rework to do gcg by ourselves 1999-01-10 06:53:30 +00:00
configure.in various dist fixes 1999-06-06 18:17:57 +00:00
db.c Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
fp.c Changed lotsa internal stuff. Started work on signal wrappers 1998-11-14 18:03:33 +00:00
gcg.c When built on Win32 with gcc, don't use popen, as it doesn't seem to work 1999-07-03 07:49:44 +00:00
gcg.h It actually runs now, with a zillion caveats, but anyway.. 1998-11-20 23:21:40 +00:00
gcgmakedepend Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
getopt.c Distribute getopt.c and makefile.msc. 1999-05-19 20:53:37 +00:00
lexer.l Distribute getopt.c and makefile.msc. 1999-05-19 20:53:37 +00:00
main.c Initially committed to CVS. 1998-10-21 15:10:24 +00:00
makefile.cygwin Update gcc instructions. Remove warning about gettext being GPL, as the 1999-07-21 19:52:20 +00:00
makefile.msc Distribute getopt.c and makefile.msc. 1999-05-19 20:53:37 +00:00
marshall.c Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
marshall.h Added signal demarshallers. Currently they are generated for 1998-11-21 20:24:18 +00:00
output.c Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
output.h Added import headers and some more example stuff. 1998-11-21 16:57:42 +00:00
output_enum.c It actually runs now, with a zillion caveats, but anyway.. 1998-11-20 23:21:40 +00:00
output_flags.c It actually runs now, with a zillion caveats, but anyway.. 1998-11-20 23:21:40 +00:00
output_object.c Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
parse.h Forgot to add a couple of files.. 1998-11-20 23:22:13 +00:00
parser.y Fixed the parser and lexer a bit, changed naming conventions here and there. 1999-01-05 20:17:34 +00:00
pnode.c Added signal demarshallers. Currently they are generated for 1998-11-21 20:24:18 +00:00
pnode.h It actually runs now, with a zillion caveats, but anyway.. 1998-11-20 23:21:40 +00:00

README

Apparently, you invoke gcg as follows:

gcg -I<include-path> -o colormap_dialog.c colormap_dialog.gc

The README I found follows, but seems to be out of date:


GCG - docs forthcoming (hopefully)

GCG is under development, it doesn't do much of anything sensible yet. What
little it does, you can test with:

gcg -t gimpimageT.h -f gimpimage.h -p gimpimageP.h -s gimpimage.c gimpimage.def