]> git.e2factory.org Git - e2factory.git/commitdiff
collect_project: use add_step_before()
authorTobias Ulmer <tu@emlix.com>
Thu, 22 Sep 2016 14:29:22 +0000 (16:29 +0200)
committerTobias Ulmer <tu@emlix.com>
Wed, 16 Nov 2016 14:41:18 +0000 (15:41 +0100)
Signed-off-by: Tobias Ulmer <tu@emlix.com>
plugins/collect_project.lua

index 57f7c504c6a59207962ccdafcab6c7468e3b761d..672cf7728fdcf9225d36738226d41b96a10ac666 100644 (file)
@@ -292,20 +292,8 @@ end
 function cp_build_process_class:initialize()
     e2build.build_process_class.initialize(self)
 
-    local pos
-
-    for i = 1, #self._modes["build"] do
-        local step = self._modes["build"][i]
-        if step.name == "fix_permissions" then
-            pos = i
-            break
-        end
-    end
-
-    assertIsNumber(pos)
-    table.insert(self._modes["build"], pos,
-        { name="build_collect_project", func=self._build_collect_project })
-
+    self:add_step_before("build", "fix_permissions", "build_collect_project",
+        self._build_collect_project)
 end
 
 --- Create Makefile based structure required to build the project