Skip to content

Jobset: Ability to select the export paths using text variables

Description

I would like to have a similar flexibility as the Altium-style output selector for selecting the export paths. This means that the job set files are universal and can be reused without further adjustments and can also be stored directly in the project templates.

For example:

Exports Export paths
Gerber Gerber/${PROJECTNAME}_v${REVISION}
Drill Gerber/${PROJECTNAME}_v${REVISION}
DRC Report Gerber/${PROJECTNAME}_v${REVISION}_DRC.rpt
Assembly diagram Assembly/${PROJECTNAME}_v${REVISION}_Assembly.pdf
Schematic Assembly/${PROJECTNAME}_v${REVISION}.pdf
3D model Assembly/${PROJECTNAME}_v${REVISION}.step

KiCad Version

Application: KiCad x86_64 on x86_64

Version: 9.0.0-rc1-ce5f3f642e\~181\~ubuntu24.04.1, release build

Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7

Platform: Ubuntu 24.04.1 LTS, 64 bit, Little endian, wxGTK, X11, ubuntu, wayland

Build Info:
Date: Jan  3 2025 00:38:19
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.83.0
OCC: 7.6.3
Curl: 8.5.0
ngspice: 43
Compiler: GCC 13.3.0 with C++ ABI 1018
KICAD_IPC_API=ON

Locale:
Lang: en_GB
Enc: UTF-8
Num: 1,234.5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)
Edited by Jan Wichmann