remove dead code in swig

This commit is contained in:
jean-pierre charras 2017-05-24 18:08:15 +02:00
parent 1a33efa133
commit 413a3d828a
2 changed files with 4 additions and 25 deletions

View File

@ -77,35 +77,13 @@ BOARD* LoadBoard( wxString& aFileName, IO_MGR::PCB_FILE_T aFormat )
bool SaveBoard( wxString& aFilename, BOARD* aBoard ) bool SaveBoard( wxString& aFilename, BOARD* aBoard )
{
return SaveBoard( aFilename, aBoard, IO_MGR::KICAD );
}
bool SaveBoard( wxString& aFileName, BOARD* aBoard,
IO_MGR::PCB_FILE_T aFormat )
{ {
aBoard->m_Status_Pcb &= ~CONNEXION_OK; aBoard->m_Status_Pcb &= ~CONNEXION_OK;
aBoard->SynchronizeNetsAndNetClasses(); aBoard->SynchronizeNetsAndNetClasses();
aBoard->GetDesignSettings().SetCurrentNetClass( NETCLASS::Default ); aBoard->GetDesignSettings().SetCurrentNetClass( NETCLASS::Default );
#if 0 IO_MGR::Save( IO_MGR::KICAD, aFileName, aBoard, NULL );
wxString header;
PROPERTIES props;
if( aFormat == IO_MGR::LEGACY )
{
header = wxString::Format(
wxT( "PCBNEW-BOARD Version %d date %s\n\n# Created by Pcbnew%s scripting\n\n" ),
LEGACY_BOARD_FILE_VERSION, DateAndTime().GetData(),
GetBuildVersion().GetData() );
props["header"] = header;
}
IO_MGR::Save( aFormat, aFileName, aBoard, &props );
#else
IO_MGR::Save( aFormat, aFileName, aBoard, NULL );
#endif
return true; return true;
} }

View File

@ -27,8 +27,10 @@
#include <wxPcbStruct.h> #include <wxPcbStruct.h>
#include <io_mgr.h> #include <io_mgr.h>
/* we could be including all these methods as static in a class, but /* we could be including all these methods as static in a class, but
* we want plain pcbnew.<method_name> access from python */ * we want plain pcbnew.<method_name> access from python
*/
#ifndef SWIG #ifndef SWIG
void ScriptingSetPcbEditFrame( PCB_EDIT_FRAME* aPCBEdaFrame ); void ScriptingSetPcbEditFrame( PCB_EDIT_FRAME* aPCBEdaFrame );
@ -40,7 +42,6 @@ BOARD* GetBoard();
BOARD* LoadBoard( wxString& aFileName, IO_MGR::PCB_FILE_T aFormat ); BOARD* LoadBoard( wxString& aFileName, IO_MGR::PCB_FILE_T aFormat );
BOARD* LoadBoard( wxString& aFileName ); BOARD* LoadBoard( wxString& aFileName );
bool SaveBoard( wxString& aFileName, BOARD* aBoard, IO_MGR::PCB_FILE_T aFormat );
bool SaveBoard( wxString& aFileName, BOARD* aBoard ); bool SaveBoard( wxString& aFileName, BOARD* aBoard );
void Refresh(); void Refresh();