diff --git a/.murdock b/.murdock
index 80e7219be23d3074901d89f52daa0a2506e8715a..7a5a6ef813274790efcc14f9529f0c15b7db3322 100755
--- a/.murdock
+++ b/.murdock
@@ -72,9 +72,8 @@ _greplist() {
 
 # get list of all app directories
 get_apps() {
-    find tests/ examples/ \
-        -mindepth 2 -maxdepth 2 -name Makefile -type f \
-        | xargs dirname | $(_greplist $APPS) | sort
+    make -f makefiles/app_dirs.inc.mk info-applications \
+        | $(_greplist $APPS) | sort
 }
 
 # take app dir as parameter, print all boards that are supported