ferris/.gitmodules
Pierre Chevalier 6d2b3e3315 Replace meson with a simple python script and ninja
Already with my usage, I was hitting many "opinions" from meson that
were forcing me to write a lot of boilerplate.
meson is designed to build very conforming C++ projects and not much
else, so it wasn't the right tool for the job for something custom and
very simple.

Replace it with ~100 lines of python for now to generate a ninja file
that can be committed.

The user workflow is as simple as can be:
```
ninja
```
The build dir will contain all outputs.

For adding variants or artifacts,
* Edit `configure.py`
* `./configure.py`
* `git add build.ninja`
2020-10-17 10:56:52 +01:00

19 lines
616 B
Plaintext

[submodule "lib/kicad_lib_tmk"]
path = lib/kicad_lib_tmk
url = https://github.com/tmk/kicad_lib_tmk.git
[submodule "keyboard_footprints"]
path = fp/keyboard_footprints
url = git@github.com:pierrechevalier83/keyboard_footprints
[submodule "ferris_pcb_art"]
path = fp/ferris_pcb_art
url = git@github.com:pierrechevalier83/ferris_pcb_art
[submodule "kicad_lib_tmk"]
path = sym/kicad_lib_tmk
url = git@github.com:tmk/kicad_lib_tmk
[submodule "tools/kiplot"]
path = tools/kiplot
url = git@github.com:johnbeard/kiplot.git
[submodule "tools/ninja"]
path = tools/ninja
url = git@github.com:ninja-build/ninja.git