diff --git a/wmake/scripts/AllwmakeParseArguments b/wmake/scripts/AllwmakeParseArguments
index cbd5aa01e9bf3b69d1b7bc7bc6cf9fd7c88aeb39..5ed59576baaad124c38a8f0230e7708acf71e5d9 100644
--- a/wmake/scripts/AllwmakeParseArguments
+++ b/wmake/scripts/AllwmakeParseArguments
@@ -55,6 +55,7 @@ options:
   -j                Compile using all local cores/hyperthreads
   -jN or -j N       Compile using N cores/hyperthreads
   -no-scheduler     Compile without wmakeScheduler
+  -update           Update lnInclude directories and dep files
 USAGE
 
     # Print options for building code documentation
@@ -122,6 +123,11 @@ do
         -no-scheduler)
             unset WM_SCHEDULER
             ;;
+        # Update lnInclude directories and dep files following a pull
+        -update)
+            wrmdep -update
+            wmakeLnIncludeAll
+            ;;
         # Generate documentation
         doc)
             test -n "$genDoc" || usage "invalid option '$1'"