30 JOB(
"gerber_info", false )
33 m_params.emplace_back(
new JOB_PARAM<bool>(
"calculate_area", &m_calculateArea, m_calculateArea ) );
39 return _(
"Gerber Info" );
45 return _(
"Gerber Info Job Settings" );
Job to extract information from Gerber/Excellon files.
wxString GetDefaultDescription() const override
wxString GetSettingsDialogTitle() const override
An simple container class that lets us dispatch output jobs to kifaces.
Some functions to handle hotkeys in KiCad.
NLOHMANN_JSON_SERIALIZE_ENUM(JOB_GERBER_INFO::OUTPUT_FORMAT, { { JOB_GERBER_INFO::OUTPUT_FORMAT::TEXT, "text" }, { JOB_GERBER_INFO::OUTPUT_FORMAT::JSON, "json" } }) JOB_GERBER_INFO
#define REGISTER_JOB(job_name, title, face, T)