(library (name yaml_c) (public_name yaml.c) (preprocess no_preprocessing) (flags (:standard -safe-string)) (foreign_archives yaml_c_stubs)) (rule (targets libyaml_c_stubs%{ext_lib} dllyaml_c_stubs%{ext_dll}) (deps dummy%{ext_obj}) (action (run ocamlmklib -o yaml_c_stubs %{deps} -lyaml))) (rule (targets dummy%{ext_obj}) (deps (:c dummy.c)) (action (run %{cc} %{read-lines:../config/cflags} -Wall -DHAVE_CONFIG_H -I. -c %{c})))