parent
24d81f4756
commit
0eafc93fa8
|
|
@ -5,11 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
### Fixed
|
||||
- Components with mounting hole where excluded (#201)
|
||||
### Added
|
||||
- New outputs:
|
||||
- `navigate_results` creates web pages to browse the generated outputs.
|
||||
|
||||
### Fixed
|
||||
- Components with mounting hole where excluded (#201)
|
||||
- GenCAD output targets.
|
||||
|
||||
### Changed
|
||||
- KiCad environment variables: more variables detected, native KiCad 6 names,
|
||||
all exported to the environment (#205)
|
||||
|
|
|
|||
|
|
@ -35,6 +35,9 @@ class GenCADOptions(BaseOptions):
|
|||
self._expand_id = 'gencad'
|
||||
self._expand_ext = 'cad'
|
||||
|
||||
def get_targets(self, out_dir):
|
||||
return [self._parent.expand_filename(out_dir, self.output)]
|
||||
|
||||
def run(self, name):
|
||||
check_script(CMD_PCBNEW_GENCAD, URL_PCBNEW_GENCAD, '1.6.5')
|
||||
# Output file name
|
||||
|
|
@ -70,6 +73,7 @@ class GenCAD(BaseOutput): # noqa: F821
|
|||
manufacturers """
|
||||
def __init__(self):
|
||||
super().__init__()
|
||||
self._category = 'PCB/export'
|
||||
with document:
|
||||
self.options = GenCADOptions
|
||||
""" [dict] Options for the `gencad` output """
|
||||
|
|
|
|||
Loading…
Reference in New Issue