Add missing dependencies on exe_and_shlib_deps

Corresponding Chrome CL:
https://codereview.chromium.org/2899403004/

BUG=chromium:723069

Change-Id: I0ab9c104263d12e8251adf60d89ad19cf0436785
Reviewed-on: https://boringssl-review.googlesource.com/16664
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
diff --git a/util/generate_build_files.py b/util/generate_build_files.py
index 0b1be0b..d6d6cc6 100644
--- a/util/generate_build_files.py
+++ b/util/generate_build_files.py
@@ -387,7 +387,8 @@
         out.write('      configs -= invoker.configs_exclude\n')
         out.write('    }\n')
         out.write('    configs += invoker.configs\n')
-        out.write('    deps = invoker.deps\n')
+        out.write('    deps = invoker.deps + ')
+        out.write('[ "//build/config:exe_and_shlib_deps" ]\n')
         out.write('  }\n')
         out.write('\n')