(executable
 (name main))

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