29#include <wx/tokenzr.h>
35 m_argParser.add_description( std::string(
"Generate IPC-D-356 netlist file" ) );
48 ipcd356Job->m_filename = m_argInput;
49 ipcd356Job->SetConfiguredOutputPath( m_argOutput );
51 if( !wxFile::Exists( ipcd356Job->m_filename ) )
53 wxFprintf( stderr,
_(
"Board file does not exist or is not accessible\n" ) );
argparse::ArgumentParser m_argParser
int doPerform(KIWAY &aKiway) override
The internal handler that should be overloaded to implement command specific processing and work.
PCB_EXPORT_IPCD356_COMMAND()
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
int ProcessJob(KIWAY::FACE_T aFace, JOB *aJob, REPORTER *aReporter=nullptr)
This file contains miscellaneous commonly used macros and functions.
static const int ERR_INVALID_INPUT_FILE
int doPerform(KIWAY &aKiway) override
The internal handler that should be overloaded to implement command specific processing and work.