(rule (deps pp.exe (:input cenum_id_payload.ml)) (targets cenum_id_payload.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cenum_id_payload.ml.expected cenum_id_payload.ml.errors))) (rule (deps pp.exe (:input cenum_invalid_type.ml)) (targets cenum_invalid_type.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cenum_invalid_type.ml.expected cenum_invalid_type.ml.errors))) (rule (deps pp.exe (:input cenum_no_attribute.ml)) (targets cenum_no_attribute.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cenum_no_attribute.ml.expected cenum_no_attribute.ml.errors))) (rule (deps pp.exe (:input cenum_not_a_variant.ml)) (targets cenum_not_a_variant.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cenum_not_a_variant.ml.expected cenum_not_a_variant.ml.errors))) (rule (deps pp.exe (:input cenum_unknown_attribute.ml)) (targets cenum_unknown_attribute.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cenum_unknown_attribute.ml.expected cenum_unknown_attribute.ml.errors))) (rule (deps pp.exe (:input cstruct_attribute_payload.ml)) (targets cstruct_attribute_payload.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_attribute_payload.ml.expected cstruct_attribute_payload.ml.errors))) (rule (deps pp.exe (:input cstruct_duplicate_field.ml)) (targets cstruct_duplicate_field.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_duplicate_field.ml.expected cstruct_duplicate_field.ml.errors))) (rule (deps pp.exe (:input cstruct_len_int32.ml)) (targets cstruct_len_int32.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_len_int32.ml.expected cstruct_len_int32.ml.errors))) (rule (deps pp.exe (:input cstruct_len_not_int.ml)) (targets cstruct_len_not_int.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_len_not_int.ml.expected cstruct_len_not_int.ml.errors))) (rule (deps pp.exe (:input cstruct_len_zero.ml)) (targets cstruct_len_zero.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_len_zero.ml.expected cstruct_len_zero.ml.errors))) (rule (deps pp.exe (:input cstruct_multiple_len.ml)) (targets cstruct_multiple_len.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_multiple_len.ml.expected cstruct_multiple_len.ml.errors))) (rule (deps pp.exe (:input cstruct_not_a_record.ml)) (targets cstruct_not_a_record.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_not_a_record.ml.expected cstruct_not_a_record.ml.errors))) (rule (deps pp.exe (:input cstruct_not_an_identifier.ml)) (targets cstruct_not_an_identifier.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_not_an_identifier.ml.expected cstruct_not_an_identifier.ml.errors))) (rule (deps pp.exe (:input cstruct_several_attributes.ml)) (targets cstruct_several_attributes.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_several_attributes.ml.expected cstruct_several_attributes.ml.errors))) (rule (deps pp.exe (:input cstruct_unknown_endian.ml)) (targets cstruct_unknown_endian.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_unknown_endian.ml.expected cstruct_unknown_endian.ml.errors))) (rule (deps pp.exe (:input cstruct_unknown_type.ml)) (targets cstruct_unknown_type.ml.errors) (action (progn (with-stderr-to %{targets} (run ./pp.exe -no-color --impl %{input})) (bash "sed -i.bak '1d' %{targets}")))) (rule (alias runtest) (package ppx_cstruct) (action (diff cstruct_unknown_type.ml.expected cstruct_unknown_type.ml.errors)))