Snippets/woff2_compress: add --disable-transforms option
diff --git a/Snippets/woff2_compress.py b/Snippets/woff2_compress.py
index 689ebdc..c9905c4 100755
--- a/Snippets/woff2_compress.py
+++ b/Snippets/woff2_compress.py
@@ -4,13 +4,19 @@
 from fontTools.misc.py23 import *
 from fontTools.ttLib import TTFont
 from fontTools.ttx import makeOutputFileName
+from fontTools.ttLib.woff2 import WOFF2FlavorData
 import sys
-import os
 
 
 def main(args=None):
     if args is None:
         args = sys.argv[1:]
+
+    disableTransforms = False
+    if "--disable-transforms" in args:
+        disableTransforms = True
+        args.remove("--disable-transforms")
+
     if len(args) < 1:
         print("One argument, the input filename, must be provided.", file=sys.stderr)
         return 1
@@ -22,6 +28,11 @@
 
     font = TTFont(filename, recalcBBoxes=False, recalcTimestamp=False)
     font.flavor = "woff2"
+
+    if disableTransforms:
+        # an empty tuple signals that we don't want any table to be transformed
+        font.flavorData = WOFF2FlavorData(transformedTables=())
+
     font.save(outfilename, reorderTables=False)