include ${CURDIR}${G_RULESMK}
-L_BLDDIRS_$P += ${OBJSDIR_$P}
-L_BLDDIRS_$P += ${DEPSDIR_$P}
-L_BLDDIRS_$P += ${BINDIR_$P}
L_BLDDIRS_$P += ${DSTCFGDIR_$P}
L_BLDDIRS_$P += ${DSTLIBSDIR_$P}
# every directory depends on its parent
${L_BLDDIRS_$P}: | $${@D}
+# however, these do not depend on parent
+# (to prevent circular dep with phony physics)
+L_BLDDIRS_$P += ${OBJSDIR_$P}
+L_BLDDIRS_$P += ${DEPSDIR_$P}
+L_BLDDIRS_$P += ${BINDIR_$P}
+
L_DEPS += ${L_DEPS_$P}
L_BLDDIRS += ${L_BLDDIRS_$P}