exclude .csv & .ipc) from gerber archive

This commit is contained in:
Fisheiyy
2023-06-13 02:33:24 -05:00
parent 830819b27b
commit 2ac859e7e7
+7 -3
View File
@@ -32,13 +32,14 @@ class ProcessThread(Thread):
project_directory = os.path.dirname(self.process_manager.board.GetFileName())
try:
webbrowser.open("file://%s" % (temp_dir))
# generate gerber
self.progress(5)
self.process_manager.generate_gerber(temp_dir)
self.process_manager.generate_gerber(temp_dir + "_g")
# generate drill file
self.progress(15)
self.process_manager.generate_drills(temp_dir)
self.process_manager.generate_drills(temp_dir + "_g")
# generate netlist
self.progress(25)
@@ -54,7 +55,10 @@ class ProcessThread(Thread):
# generate production archive
self.progress(75)
temp_file = self.process_manager.generate_archive(temp_dir, temp_file)
temp_file = self.process_manager.generate_archive(temp_dir + "_g", temp_file)
shutil.move(temp_file, temp_dir)
shutil.rmtree(temp_dir + "_g")
temp_file = temp_dir + "/" + os.path.basename(temp_file)
except Exception as e:
wx.MessageBox(str(e), "Error", wx.OK | wx.ICON_ERROR)
self.progress(-1)