21#ifndef COMMAND_EXPORT_PCB_GERBER_H
22#define COMMAND_EXPORT_PCB_GERBER_H
30#define ARG_NO_X2 "--no-x2"
31#define ARG_NO_NETLIST "--no-netlist"
32#define ARG_DISABLE_APERTURE_MACROS "--disable-aperture-macros"
33#define ARG_USE_DRILL_FILE_ORIGIN "--use-drill-file-origin"
34#define ARG_PRECISION "--precision"
35#define ARG_NO_PROTEL_EXTENSION "--no-protel-ext"
int populateJob(JOB_EXPORT_PCB_GERBER *aJob)
int doPerform(KIWAY &aKiway) override
The internal handler that should be overloaded to implement command specific processing and work.
PCB_EXPORT_GERBER_COMMAND()
PCB_EXPORT_GERBER_COMMAND(const std::string &aName, IO_TYPE aOutputType)
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
PCB_EXPORT_BASE_COMMAND(const std::string &aName, IO_TYPE aInputType=IO_TYPE::FILE, IO_TYPE aOutputType=IO_TYPE::FILE)