mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-22 13:48:08 +02:00
[HACKING] Write some more paragraphs
This commit is contained in:
parent
3b7726e3d4
commit
855310bc1f
1 changed files with 22 additions and 1 deletions
23
HACKING
23
HACKING
|
|
@ -50,7 +50,8 @@ We use a standard bugzilla bug tracking system available at:
|
|||
|
||||
http://bugs.freedesktop.org/
|
||||
|
||||
For straight bug reports, it's best to report them there such that they
|
||||
See file named BUGS for detailed information on reporting bugs. In short,
|
||||
for straight bug reports, it's best to report them there such that they
|
||||
are not lost or forgotten. For discussion of new features or
|
||||
complicated issues, use the mailing list.
|
||||
|
||||
|
|
@ -86,6 +87,7 @@ best bet to understanding it, or just ask on IRC.
|
|||
|
||||
To bootstrap the build system run ./autogen.sh. After that the
|
||||
regular "./configure; make; make install" sequence can be used.
|
||||
See file named INSTALL for more details.
|
||||
|
||||
There is limited support for a win32 build system.
|
||||
See Makefile.win32 files in various directories.
|
||||
|
|
@ -98,6 +100,19 @@ We generate ChangeLog files automatically from the git commit log.
|
|||
No manual ChangeLog writing is necessary.
|
||||
|
||||
|
||||
Copyrights and Licensing
|
||||
------------------------
|
||||
|
||||
The cairo library is dual-licensed under LGPL and MPL. See file named
|
||||
COPYING for details. The test suites are more liberal. For example,
|
||||
GPL code is allowed in the test suites, though it's always better to
|
||||
keep things simple.
|
||||
|
||||
When writing new code, update the file headers to add your (or your
|
||||
employers) copyright line and contributor line. If adding new files
|
||||
or splitting a file, copy the file header from other files.
|
||||
|
||||
|
||||
Source Code
|
||||
-----------
|
||||
|
||||
|
|
@ -163,3 +178,9 @@ useful when writing code using cairo, or writing cairo, or useful in
|
|||
general. These tools can be found under the util/ directory.
|
||||
See util/README for more information.
|
||||
|
||||
|
||||
Releasing
|
||||
---------
|
||||
|
||||
Now you are a cairo maintainer, so what? See file named RELEASING.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue