You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
Contribute to KiCad (under Linux) --------------------
1) make sure you have all the dependencies of KiCad: sudo apt-get install debhelper dpatch libx11-dev sudo apt-get install libglu1-mesa-dev libgl1-mesa-dev mesa-common-dev sudo apt-get install libwxbase2.8-dev libwxgtk2.8-dev libboost-dev fakeroot sudo apt-get install cmake bzr sudo apt-get install cmake bzr bzrtools
2) initialize Bazaar: bzr whoami "John Doe <john.doe@gmail.com>"
3) get LATEST KiCad source tree and name it, for instance, "kicad_john": cd ~/ bzr branch lp:kicad kicad_john
4) Read coding_style_policy.pdf, in <kicad_sources>/Documentation, and other docs.
5) Modify/add source code. cd kicad_john gedit .......
6) Compile: cd kicad_john mkdir build; cd build cmake ../ -DCMAKE_BUILD_TYPE=Debug to build a debug version or cmake ../ -DCMAKE_BUILD_TYPE=Release to build a release version make
7) Repeat step 5 and 6 until satisfied.
8) Create a patch: in kicad_john: if some files are added: bzr add [FILE...] bzr diff > my_changes.patch
9) Send the patch file "my_changes.patch" to the KiCad developers mailing list. in the subject of the e-mail include the keyword "[PATCH]". in the body of the e-mail clearly explain what you have done.
for more info see INSTALL.txt.
|