Lines Matching full:bin
29 set(bin ${CMAKE_CURRENT_BINARY_DIR}) variable
40 set(ocaml_outputs "${bin}/${name}.cma")
43 "${bin}/lib${name}${CMAKE_STATIC_LIBRARY_SUFFIX}")
46 "${bin}/dll${name}${CMAKE_SHARED_LIBRARY_SUFFIX}")
51 "${bin}/${name}.cmxa"
52 "${bin}/${name}${CMAKE_STATIC_LIBRARY_SUFFIX}")
103 list(APPEND ocaml_inputs "${bin}/${ocaml_file}.mli" "${bin}/${ocaml_file}.ml")
105 list(APPEND ocaml_outputs "${bin}/${ocaml_file}.cmi" "${bin}/${ocaml_file}.cmo")
107 list(APPEND ocaml_outputs "${bin}/${ocaml_file}.cmti" "${bin}/${ocaml_file}.cmt")
111 "${bin}/${ocaml_file}.cmx"
112 "${bin}/${ocaml_file}${CMAKE_C_OUTPUT_EXTENSION}")
119 list(APPEND c_inputs "${bin}/${c_file}.c")
120 list(APPEND c_outputs "${bin}/${c_file}${CMAKE_C_OUTPUT_EXTENSION}")
126 OUTPUT "${bin}/${source}"
127 COMMAND "${CMAKE_COMMAND}" "-E" "copy" "${src}/${source}" "${bin}"
158 COMMAND "${OCAMLFIND}" "ocamlmklib" "-ocamlcflags" "-bin-annot"
165 OUTPUT "${bin}/${name}.odoc"
167 "-I" "${bin}"
169 "-dump" "${bin}/${name}.odoc"
175 add_custom_target("ocaml_${name}" ALL DEPENDS ${ocaml_outputs} "${bin}/${name}.odoc")
180 OCAML_FLAGS "-I;${bin}")
182 OCAML_ODOC "${bin}/${name}.odoc")