(executable
 ((name main)))

(rule
 ((targets (main.ml))
  (deps ((glob_files optional.ml)
         (glob_files *optional.ml)))
  (action
   (with-stdout-to ${@}
    (run echo "let () = print_endline \"Hello World\"")))))
