geda
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| geda [2015/08/28 12:02] – sdolt | geda [2019/08/29 12:04] (current) – [Create a new project] maferreira | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| - | -- At bolay.co, we use our internal library. We didn't need to install them system wide. | + | At bolay.co, we use our internal library. We didn't need to install them system wide. |
| - | | + | We prefere to add the library for each project as a git sub-module, referring to the |
| - | | + | exact version of library that match this project. |
| ===== Create a new project ===== | ===== Create a new project ===== | ||
| + | |||
| + | * Create a new directory for the project | ||
| + | * Init a git repository | ||
| + | * Clone the gEda_Library repos to Libs (With git submodule) | ||
| + | * Copy gitignore from Libs/ | ||
| + | * Launch install script (./ | ||
| + | <code bash> | ||
| + | mkdir ~/Projects | ||
| + | cd ~/Projects | ||
| + | mkdir mynewproject | ||
| + | cd mynewproject | ||
| + | git init | ||
| + | git submodule init | ||
| + | git submodule add git@git.bolay.co: | ||
| + | cp Libs/ | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | When cloning a project from git.bolay.co, | ||
| + | <code bash> | ||
| + | git clone git@git.bolay.co: | ||
| + | git submodule init | ||
| + | git submodule update | ||
| + | | ||
| + | git pull origin < | ||
| + | </ | ||
| + | |||
| + | Or | ||
| + | |||
| + | <code bash> | ||
| + | git clone --rerursive git@git.bolay.co: | ||
| + | cd MyProject | ||
| + | git pull origin < | ||
| + | </ | ||
| + | |||
| + | When you want to modify a libray: | ||
| + | <code bash> | ||
| + | ./ | ||
| + | cd Libs/ | ||
| + | git checkout origin/ | ||
| + | | ||
| + | # Do something | ||
| + | git commit -am " | ||
| + | git push # Don't forget | ||
| + | cd .. | ||
| + | git commit -am " | ||
| + | | ||
| + | </ | ||
| + | |||
| Line 182: | Line 231: | ||
| For more information, | For more information, | ||
| + | or another link for the same doc [[https:// | ||
| ===== Schematic to PCB ===== | ===== Schematic to PCB ===== | ||
geda.1440763332.txt.gz · Last modified: 2015/08/28 12:02 by sdolt