Salome HOME
release notes 5.5 5.0 part 1
[tools/sat.git] / commands / generate.py
index a8d2dc969502d2e62b6b01834fd706ac617b9c2d..b34b0b6b684cdca138aedda1f6c45e41382ccce9 100644 (file)
@@ -369,6 +369,15 @@ def run(args, runner, logger):
             logger.write(_("not a generated product\n"), 3, False)
             continue
 
+        logger.write(_("\nCleaning generated directories\n"), 3, False)
+        # clean source, build and install directories of the generated product
+        # no verbosity to avoid warning at the first generation, for which dirs don't exist
+        runner.clean(runner.cfg.VARS.application + 
+                  " --products " + pi.name + 
+                  " --generated",
+                  batch=True,
+                  verbose=0,
+                  logger_add_link = logger)
         nbgen += 1
         try:
             result = generate_component_list(runner.cfg,