summaryrefslogtreecommitdiffstats
path: root/signal.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-12-04 22:03:05 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-12-04 22:03:05 -0800
commitc9684709acb26c54ffa0ec04cee2cc46b1ba56be (patch)
treee0287b26477e38119e8c3fc8ba64f70a8af60aa2 /signal.h
parent17102922e7bb3f5ae816a1cfb25e0fdc367392e5 (diff)
downloadtxr-c9684709acb26c54ffa0ec04cee2cc46b1ba56be.tar.gz
txr-c9684709acb26c54ffa0ec04cee2cc46b1ba56be.tar.bz2
txr-c9684709acb26c54ffa0ec04cee2cc46b1ba56be.zip
TXR now builds optimized and debug at the same time.
Optimized object files are under opt/ and debug object files are under dbg/. The debug txr executable is called txr-dbg. * Makefile (CFLAGS): $(OPT_FLAGS) is omitted from CFLAGS, so we can expand it where appropriate. (ADD_CONF, EACH_CONF): New variables, used as macros. (DBG_OBJS, OPT_OBJS): New variables. (dbg/%.o, opt/%.o): New rules. (all): New target. ($(PROG)-dbg): New target. (clean): Remove the object directories with rm -rf. Remove $(PROG)-dbg. (depend): Pass $(OPT_OBJS) and $(DBG_OBJS) to depend.txr Also: various target-specific assignments for object files had to be split for rel and dbg. * depend.txr: Updated to handle dbg/ or rel/ prefix on object file paths. * dep.mk: Regenerated.
Diffstat (limited to 'signal.h')
0 files changed, 0 insertions, 0 deletions