2011-09-06 07:02:18 +00:00
|
|
|
Contribute to KiCad (under Linux)
|
|
|
|
--------------------
|
|
|
|
|
2015-12-29 12:14:35 +00:00
|
|
|
1) make sure you have all the dependencies of KiCad and installed a copy
|
|
|
|
of kicad sources:
|
|
|
|
see <kicad>/Documentation/development/compiling.md
|
2011-09-06 07:02:18 +00:00
|
|
|
|
2015-12-29 12:14:35 +00:00
|
|
|
2) Read coding_style_policy.pdf, in <kicad>/Documentation,
|
2014-02-21 07:54:13 +00:00
|
|
|
and other docs.
|
|
|
|
|
2015-12-29 12:14:35 +00:00
|
|
|
3) Modify/add source code in kicad sources
|
2011-09-06 07:02:18 +00:00
|
|
|
|
2015-12-29 12:14:35 +00:00
|
|
|
4) Compile:
|
|
|
|
see compiling.md
|
2011-09-06 07:02:18 +00:00
|
|
|
|
2015-12-29 12:14:35 +00:00
|
|
|
5) Repeat step 3 and 4 until satisfied.
|
2011-09-06 07:02:18 +00:00
|
|
|
|
2014-02-21 07:54:13 +00:00
|
|
|
9) Create a patch file:
|
2015-12-29 12:14:35 +00:00
|
|
|
if you added the file foo.cpp do so:
|
|
|
|
bzr add foo.cpp
|
|
|
|
Create the patch
|
2013-06-09 16:36:54 +00:00
|
|
|
bzr diff > my_changes.patch
|
2011-09-06 07:02:18 +00:00
|
|
|
|
2013-04-10 07:23:20 +00:00
|
|
|
9) Send the patch file "my_changes.patch" to the KiCad developers mailing list.
|
2011-09-06 07:02:18 +00:00
|
|
|
in the subject of the e-mail include the keyword "[PATCH]".
|
|
|
|
in the body of the e-mail clearly explain what you have done.
|
|
|
|
|