Dependency updates

This commit is contained in:
Stash Dev
2019-05-27 12:34:26 -07:00
parent 69917999ef
commit 4b037e1040
359 changed files with 60172 additions and 18749 deletions

View File

@@ -93,6 +93,11 @@ func (s *singleton) Generate(sprites bool, previews bool, markers bool, transcod
delta := utils.Btoi(sprites) + utils.Btoi(previews) + utils.Btoi(markers) + utils.Btoi(transcodes)
var wg sync.WaitGroup
for _, scene := range scenes {
if scene == nil {
logger.Errorf("nil scene, skipping generate")
continue
}
wg.Add(delta)
// Clear the tmp directory for each scene
@@ -101,22 +106,22 @@ func (s *singleton) Generate(sprites bool, previews bool, markers bool, transcod
}
if sprites {
task := GenerateSpriteTask{Scene: scene}
task := GenerateSpriteTask{Scene: *scene}
go task.Start(&wg)
}
if previews {
task := GeneratePreviewTask{Scene: scene}
task := GeneratePreviewTask{Scene: *scene}
go task.Start(&wg)
}
if markers {
task := GenerateMarkersTask{Scene: scene}
task := GenerateMarkersTask{Scene: *scene}
go task.Start(&wg)
}
if transcodes {
task := GenerateTranscodeTask{Scene: scene}
task := GenerateTranscodeTask{Scene: *scene}
go task.Start(&wg)
}