diff options
-rw-r--r-- | build/rules.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/build/rules.mk b/build/rules.mk index c07b22ecab..f10117548e 100644 --- a/build/rules.mk +++ b/build/rules.mk @@ -88,7 +88,10 @@ distclean-recursive depend-recursive clean-recursive all-recursive install-recur done; \ if test "$$otarget" = "all" && test -z '$(targets)'; then ok=yes; fi; \ if test "$$ok" != "yes"; then $(MAKE) "$$otarget-p" || exit 1; fi; \ - fi; + fi; \ + if test -n '$(make_shared)'; then \ + $(MAKE) shared || exit 1; \ + fi; all-p: $(targets) install-p: $(targets) $(install_targets) |