kicad_cli fp ugrade: create directory with extension

This commit is contained in:
Roberto Fernandez Bautista 2024-03-02 18:21:13 +01:00
parent d81605f4ea
commit d458bcad16
1 changed files with 9 additions and 1 deletions

View File

@ -198,6 +198,14 @@ bool PCB_IO_MGR::ConvertLibrary( STRING_UTF8_MAP* aOldFileProps, const wxString&
wxArrayString fpNames;
wxFileName newFileName( aNewFilePath );
if( newFileName.HasExt() )
{
wxString extraDir = newFileName.GetFullName();
newFileName.ClearExt();
newFileName.SetName( "" );
newFileName.AppendDir( extraDir );
}
if( !newFileName.DirExists() && !wxFileName::Mkdir( aNewFilePath, wxS_DIR_DEFAULT ) )
return false;