2003-03-13 Charles Iliya Krempeaux <charles@reptile.ca>

* README : Did some spelling and grammar corrections.
	  Fixed indentation problem.  And added some more info.
	* HACKING: Added info for people getting started with
	  hacking Gtk#.

svn path=/trunk/gtk-sharp/; revision=12583
This commit is contained in:
Charles Iliya Krempeaux 2003-03-16 07:03:45 +00:00
parent 31a519a4cd
commit e0a61c2197
3 changed files with 56 additions and 5 deletions

View file

@ -48,6 +48,13 @@
* sources/Gda.metadata: hide GdaBatch class. * sources/Gda.metadata: hide GdaBatch class.
2003-03-13 Charles Iliya Krempeaux <charles@reptile.ca>
* README : Did some spelling and grammar corrections.
Fixed indentation problem. And added some more info.
* HACKING: Added info for people getting started with
hacking Gtk#.
2003-03-13 Duncan Mak <duncan@ximian.com> 2003-03-13 Duncan Mak <duncan@ximian.com>
* gdk/Pixbuf.custom: Add a nice version of Gdk.Pixbuf.Pixels that * gdk/Pixbuf.custom: Add a nice version of Gdk.Pixbuf.Pixels that

17
HACKING
View file

@ -6,3 +6,20 @@ Prior to checking anything into CVS, please send a patch to the mailing list
for approval. Any patches should be submitted in diff -u format. Also, it is for approval. Any patches should be submitted in diff -u format. Also, it is
assumed that the submitter has verified that the patch does not break the assumed that the submitter has verified that the patch does not break the
build, and hopefully that it doesn't break runtime. build, and hopefully that it doesn't break runtime.
Getting Started:
----------------
Getting started with "hacking" Gtk# can seem formidable at first. However
there is some additional information already written, to help you get
up and going.
Those wishing to "hack" at Gtk#, are encouraged to also read:
o README.generator
o sources/README
If you still have more questions or need assitance, you can get help on
the Gtk# mailing list and the #mono IRC channel. (Information about
each of these is contained in the README file.)

37
README
View file

@ -11,10 +11,10 @@ there and adjust accordingly.
Building & Installing Gtk#: Building & Installing Gtk#:
--------------------------- ---------------------------
To compile Gtk# on Win32 using the .Net framework compiler and libraries, To compile Gtk# on Win32 using the .NET framework compiler and libraries,
in the top level directory, type: in the top level directory, type:
make -f makefile.win32 make -f makefile.win32
The Linux build is the traditional: The Linux build is the traditional:
@ -22,12 +22,26 @@ Building & Installing Gtk#:
make make
make install make install
You may want to consider using configure's prefix option to install
Gtk# using the same prefix as Mono. That way all of your .NET assemblies
get placed in the same place, and you don't need to do any extra "configuring"
to make it so mono (and mint) can find your assemblies. In other words,
doing something like:
./configure --prefix=/the/path/that/was/used/for/mono
make
make install
(Of course, replace "/the/path/that/was/used/for/mono" with whatever path
which was used for Mono. This might have been "/usr", "/usr/local", or
something similar.)
If you are compiling from CVS, you will need libtool and the auto* tools If you are compiling from CVS, you will need libtool and the auto* tools
and will need to replace the configure above with autogen.sh. and will need to replace the configure above with autogen.sh.
Discussion: Discussion & Support:
----------- ---------------------
A mailing list for Gtk# discussion is available. A mailing list for Gtk# discussion is available.
@ -36,7 +50,7 @@ Discussion:
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
And following the instructions (on that page) to subscribe. And following the instructions (on that page) to subscribe.
Message are posted on this mailing list by sending messages to: Messages are posted on this mailing list by sending them to:
gtk-sharp-list@ximian.com gtk-sharp-list@ximian.com
@ -50,6 +64,9 @@ Discussion:
Also, people can get help with and discuss Gtk# on IRC via the Also, people can get help with and discuss Gtk# on IRC via the
#mono channel on the irc.gnome.org IRC server. #mono channel on the irc.gnome.org IRC server.
People looking for general help with C# should visit the
#c# channel on irc.freenode.net IRC server.
Developers: Developers:
----------- -----------
@ -60,3 +77,13 @@ Developers:
http://www.go-mono.com/tutorial http://www.go-mono.com/tutorial
In the MonkeyGuide, Chapter 18 is on Gtk#. In the MonkeyGuide, Chapter 18 is on Gtk#.
Hackers:
--------
For those who wish to help with the development of Gtk#, they should
read the file named: HACKING.
Also, anyone wishing to hack Gtk# is encouraged to join the Gtk#
mailing list. And to visit the #mono IRC channel (on irc.gnome.org).