1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/psych
Yusuke Endoh ca85f16a7d ext/psych/extconf.rb: Fail when libyaml is unavailable
WHen libyaml is not installed, make fails with the following cryptic
message:

```
gmake[2]: Entering directory '/home/chkbuild/chkbuild-crossruby/tmp/build/20220325T045825Z/ruby/ext/psych'
gmake[2]: *** No rule to make target 'yaml/yaml.h', needed by 'psych.o'.  Stop.
gmake[2]: Leaving directory '/home/chkbuild/chkbuild-crossruby/tmp/build/20220325T045825Z/ruby/ext/psych'
```

I think it should give up building psych with a clear message.
2022-03-27 19:34:07 +09:00
..
lib [ruby/psych] Add strict_integer option to parse numbers with commas as strings 2022-01-22 10:00:51 +09:00
depend Removed libyaml object files from depends 2022-03-25 09:53:07 +09:00
extconf.rb ext/psych/extconf.rb: Fail when libyaml is unavailable 2022-03-27 19:34:07 +09:00
psych.c [ruby/psych] Make Ractor-ready. 2020-12-23 01:08:38 -05:00
psych.gemspec Merge psych master: Removed the bundled libyaml 2022-03-25 09:53:07 +09:00
psych.h
psych_emitter.c
psych_emitter.h
psych_parser.c Suppress -Wshorten-64-to-32 warnings 2020-04-08 16:28:38 +09:00
psych_parser.h
psych_to_ruby.c
psych_to_ruby.h
psych_yaml_tree.c Remove private_iv_get 2020-09-25 13:11:32 +09:00
psych_yaml_tree.h