diff --git a/lib/card10/meson.build b/lib/card10/meson.build
index 9d343368bad0a67dda6cab120af700b52ac9326d..28980932fcd4c211cb9f8ed3417c013b4ac8772c 100644
--- a/lib/card10/meson.build
+++ b/lib/card10/meson.build
@@ -9,11 +9,7 @@ sources = files(
   'pmic.c',
 )
 
-lib = static_library(
-  'card10',
-  sources,
-  include_directories: includes,
-  dependencies: [
+deps = [
     bhy1,
     bma400,
     bme680,
@@ -21,20 +17,17 @@ lib = static_library(
     libgfx,
     max77650,
     periphdriver,
-  ],
+]
+
+lib = static_library(
+  'card10',
+  sources,
+  include_directories: includes,
+  dependencies: deps,
 )
 
 libcard10 = declare_dependency(
   include_directories: includes,
   link_with: lib,
-  dependencies: [
-    bhy1,
-    bma400,
-    bme680,
-    board_card10,
-    libgfx,
-    max32665_rt,
-    max77650,
-    periphdriver,
-  ],
+  dependencies: deps + [max32665_rt],
 )