aboutsummaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* kicad_gerber.cmake: Adding KicadUtilsPython option to select whichHEADmasterTrygve Laugstøl2019-09-271-2/+8
| | | | | | | python binary to use. kicad_gerber.py: Sync from ee-python, support executing self with python3 if running under v2 and other way around. Useful if kicad is using the other version.
* o Make the output directory absolute if not already so.Trygve Laugstøl2017-10-051-0/+4
|
* o Adding support for --extended-gerber-attributes and ↵Trygve Laugstøl2017-08-171-3/+16
| | | | EXTENDED_GERBER_ATTRIBUTES. Changing the hardcoded value True to default False and enabling on option.
* o Write the list of files to generate to a file from the python code instead ↵Trygve Laugstøl2017-08-041-4/+12
| | | | of piping the standard output as it can contain output from KiCAD.
* o Don't mark Silk.pdf as an expected output after it was removed from the ↵Trygve Laugstøl2017-08-041-2/+1
| | | | output.
* o Better error message when Python fails.Trygve Laugstøl2017-08-041-5/+5
|
* o Sorting Gerber outputs listTrygve Laugstøl2017-06-261-0/+1
| | | | | This will most likely make the Zip file's contents sorted too, which in turns yields consistent files across runs.
* kicad_gerber: Support for renaming layers and uppercasing all extensions.Trygve Laugstøl2016-09-211-11/+14
|
* Adding CMake commands:Trygve Laugstøl2016-09-153-0/+136
| | | | | kicad_pcb_plot() that plots the PCB in PDF, PS and SVG formats. kicad_gerber() that generates GERBER files from a PCB. Can optionally create a ZIP file with all the files. Supports old (protel) naming of files.
* o Adding complete documentation for the kicad_generate_header goal.Trygve Laugstøl2016-08-192-5/+13
| | | | | kicad_generate_header: Append the global variable `KICAD_GEN_TEMPLATE_LIBS` to the template search list. o Adding back the examples.
* o Removing debug logging.Trygve Laugstøl2016-08-161-2/+2
|
* o Correcting the name of the output files so they won't be remade all the time.Trygve Laugstøl2016-08-161-10/+11
|
* o Adding new command: kicad_pcb_plot to plot a PCB.Trygve Laugstøl2016-08-153-6/+85
|
* o Moving the generation logic to Python, embedding a Python interpreter with ↵Trygve Laugstøl2016-08-012-0/+59
the help of pybind11. o Adding install configuration to CMake to make it easier to reuse the project later on. o Splitting out the examples into its own project to make it easier to test the whole installation setup and python/template loading. o Trying to reorganize the code a bit, not very much better yet.