diff --git a/config/lib/cmake.lib.yml b/config/lib/cmake.lib.yml
index 2cc37841f080090de2efa93bc82d89a1a12fd8ff..5d2889c6a788c362404635e8ac51f7aaec2f9c3b 100644
--- a/config/lib/cmake.lib.yml
+++ b/config/lib/cmake.lib.yml
@@ -76,14 +76,12 @@
     (@= post_configure_script @)
     (@ end -@)
 
-  build: |
-    cmake --build "$BUILD_DIR" -j(@= options["parallelism"] @)
-
   install: |
     (@- if pre_install_script: @)
     (@= pre_install_script @)
     (@ end -@)
 
+    cmake --build "$BUILD_DIR" -j(@= options["parallelism"] @)
     cmake --install "$BUILD_DIR"
 
     (@- if post_install_script: @)