(ocamllex lexer)
(library
  (name common)
  (modules common))
(executable
  (libraries str common)
  (modules hand)
  (name hand)
  (promote (until-clean)))
(executable
  (libraries common)
  (modules auto)
  (name auto)
  (promote (until-clean)))
(executable
  (libraries common)
  (modules lexer)
  (name lexer)
  (promote (until-clean)))
(env
  (dev
    (flags (:standard -warn-error -A))))
