# warn about a file type
#format is
# tag (unique) ~~ type regex (x) [~~ name regex (x) optional empty means .*]
#
# File should match both "type regex" and "name regex"
#
source-contains-prebuilt-binary             ~~ \bELF\b
source-contains-prebuilt-flash-object       ~~ ^Macromedia \s Flash
source-contains-prebuilt-flash-project      ~~ ^Composite \s Document \s File                 ~~ (?i)\.fla$
source-contains-prebuilt-java-object        ~~ ^Zip \s archive \s data                        ~~ (?i)\.jar$
source-contains-prebuilt-javascript-object  ~~ .*                                             ~~ (?i)\.min\.js$
source-contains-prebuilt-python-object      ~~ ^python \s \d(\.\d+)? \s byte-compiled
source-contains-prebuilt-silverlight-object ~~ ^Zip \s archive \s data                        ~~ (?i)\.xac$
source-contains-prebuilt-windows-binary     ~~ \b(?:PE(?:32|64)|(?:MS-DOS|COFF)\s executable)\b
