all: mySet.cmo myuniq mySet.cmo: mySet.ml mySet.cmi ocamlc -c mySet.ml mySet.cmi: mySet.mli ocamlc -c mySet.mli uniq.cmo: uniq.ml ocamlc -c uniq.ml myuniq: mySet.cmo uniq.cmo ocamlc -o myuniq mySet.cmo uniq.cmo clean: rm -f *.cmo *.cmi myuniq