Now creates the ISO file

Shows the output from dvdauthor in the progress bar

Now takes into account the childs when adding a process as dependency for another
This commit is contained in:
Sergio Costas 2014-07-31 22:40:21 +02:00
parent 54a2dd0b03
commit 6b2596d432
5 changed files with 86 additions and 0 deletions

View file

@ -27,6 +27,7 @@ import devede.create_disk_window
import devede.runner
import devede.settings
import devede.dvdauthor_converter
import devede.mkisofs
class devede_project:
@ -298,6 +299,10 @@ class devede_project:
for element in final_dependencies:
dvdauthor.add_dependency(element)
run_window.add_process(dvdauthor)
isocreator = devede.mkisofs.mkisofs()
isocreator.create_iso(data.path, data.name)
isocreator.add_dependency(dvdauthor)
run_window.add_process(isocreator)
run_window.connect("done",self.disc_done)
self.wmain_window.hide()