ruby/template
Alan Wu 675e296641
Add .DELETE_ON_ERROR to Makefile
This instructs make to delete target files if the recipe fails midway, like
when make itself is interrupted. This is mostly for development since it
protects against corrupt builds that need a `make clean` to repair. Release
builds normally don't fail mid-recipe.

GNU make and BSD make support this.

From GNU make's manual:

> This is almost always what you want make to do, but it is not historical
> practice; so for compatibility, you must explicitly request it. 

See https://innolitics.com/articles/make-delete-on-error/
2023-02-06 14:50:06 -05:00
..
builtin_binary.inc.tmpl Fixed a typo 2020-05-10 18:40:47 +09:00
call_iseq_optimized.inc.tmpl fix inline method cache sync bug 2020-12-15 13:29:30 +09:00
configure-ext.mk.tmpl Retrieve configured gems info 2022-04-07 09:47:10 +09:00
depend.tmpl
Doxyfile.tmpl document for commit 5bbba76489 [ci skip] 2022-12-07 15:09:12 +09:00
encdb.h.tmpl Fix syntax error in generated code 2021-06-21 11:20:31 +09:00
extinit.c.tmpl
exts.mk.tmpl Fix paths of exts.mk to clean 2022-08-11 17:43:46 +09:00
fake.rb.in Debugging snapshot [ci skip] 2022-09-05 13:08:23 +09:00
GNUmakefile.in [Bug #19181] Separate the rule for unicode_normalize/tables.rb timestamp 2022-12-10 13:58:20 +09:00
id.c.tmpl Generate token ID indexes in id.def 2022-09-08 18:18:56 +09:00
id.h.tmpl Generate token ID indexes in id.def 2022-09-08 18:18:56 +09:00
known_errors.inc.tmpl
limits.c.tmpl
Makefile.in Add .DELETE_ON_ERROR to Makefile 2023-02-06 14:50:06 -05:00
prelude.c.tmpl Follow up "Rework first_lineno to be int." 2022-10-28 19:33:19 +09:00
ruby-gdb.in Added install-dbg 2020-06-13 08:22:06 +09:00
ruby-lldb.in Added install-dbg 2020-06-13 08:22:06 +09:00
ruby-runner.h.in
ruby.pc.in Move DEFFILE to EXTDLDFLAGS 2021-08-29 13:04:42 +09:00
sizes.c.tmpl Fix trivial -Wundef warnings 2021-05-04 14:56:55 +02:00
transdb.h.tmpl Get rid of use of special variables 2020-01-20 16:58:58 +09:00
unicode_norm_gen.tmpl Use _ instead of _n_ 2019-10-18 20:24:36 +09:00
verconf.h.tmpl