compiler-options: -watch
diff --git a/compiler/compiler-options.md b/compiler/compiler-options.md
index de3873c..be6693e 100644
--- a/compiler/compiler-options.md
+++ b/compiler/compiler-options.md
@@ -259,6 +259,7 @@
 - [`-warn-public-vars`](compiler/compiler-options#warn-public-vars) -- Controls a compile-time warning for public variables that are not accessors.
 - `-warning-problems` `[class]` `[...]`  
 - `-warnings` -- Determines if compile-time warnings are enabled.
+- [`-watch`](compiler/compiler-options#watch) -- Watch for source file changes and rebuild incrementally
 
 ### allow-abstract-classes {#allow-abstract-classes}
 
@@ -1036,3 +1037,17 @@
 ```xml
 <additionalCompilerOptions>-warn-public-vars=true;</additionalCompilerOptions>
 ```
+
+### watch {#watch}
+
+After initial compilation completes, the compiler keeps running to watch for source file changes. When _.as_ or _.mxml_ files are changed, the compiler runs a fast incremental build. Use Ctrl+C to exit the compiler.
+
+```sh
+-watch
+```
+
+#### Maven configuration:
+
+```xml
+<additionalCompilerOptions>-watch=true;</additionalCompilerOptions>
+```