History log of /openbsd-current/usr.bin/bc/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_2_BASE
# 1.10 19-Jul-2017 espie

more depends gc / yacc rules overhaul

okay millert@


# 1.9 03-Jul-2017 espie

be explicit in the lex/yacc dependencies
reluctant okay deraadt@


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.8 10-Oct-2015 deraadt

Rather than invoking fork/execve of dc(1) on a pipe, compile in the dc(1)
code directly and use it as a subfunction. This refactoring allows use of
pledge "stdio rpath proc tty" in the main bc(1) process before fork, pledge
"stdio rpath tty" after fork, and fully reduced to "stdio" in the dc(1)
child.

This requires two recent to the kernel code (allowing sigsuspend(),
and kill() self as pid 0).
ok otto


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.7 19-Sep-2013 otto

separate termios.h out from scan.l, both have an ECHO define. Noted by
Joris Giovannangeli.


Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
# 1.6 07-Mar-2011 otto

add editline support; from freebsd. ok deraadt@


Revision tags: OPENBSD_4_9_BASE
# 1.5 17-Oct-2010 schwarze

Stop installing me(1) and ms(1) source code.
We will soon get rid of groff in base,
so there is no longer any way to use these files with base.
No opposition on tech@.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.4 30-Jun-2006 otto

CLEANFILES no longer needed since this is now done by bsd.*.mk


# 1.3 27-May-2006 deraadt

SRCS should refer to the .l and .c files; spotted by naddy


Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.2 03-Nov-2003 otto

Install bc(1) USD doc.

ok deraadt@ mickey@ jmc@


# 1.1 25-Sep-2003 otto

Makefile for bc(1).

ok deraadt@