OpenBSD CVS

CVS log for src/share/mk/bsd.sys.mk


[BACK] Up to [local] / src / share / mk

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.13 / (download) - annotate - [select for diffs], Sun Jul 9 14:04:50 2017 UTC (6 years, 10 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2, HEAD
Changes since 1.12: +2 -15 lines
Diff to previous 1.12 (colored)

have bsd.prog.mk/bsd.lib.mk generate .y -> .c/.h rules without intermediate
files. This fixes up parallel builds in the default case.
FreeBSD does something similar.

okay millert@

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jul 5 13:31:40 2017 UTC (6 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.11: +1 -14 lines
Diff to previous 1.11 (colored)

make use of (f)lex -o option to create unique temporary files, so that
make -j will be happier.

okay millert@

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jul 1 14:41:54 2017 UTC (6 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

effectively kill depend as an independant target (there are a few corners
where a separate depend step is still needed, mostly gcc3 and mesa).

Use of BUILDFIRST is mostly enough to make sure important stuff is built
first.

Otherwise, this makes use of -M* compiler options to generate dependencies
on the fly.  There is a bit of behind-the-scene for targets with several
steps (like yacc and/or libraries) and the compiler needs extra hand-holding
with assembler files (don't know why, don't care).

Idea based on guenther@'s initial kernel work, loads of input from
drahn, aoyama, tb, etc.

okay tb@

"why wait" deraadt@

Revision 1.10 / (download) - annotate - [select for diffs], Sun Apr 8 15:56:28 2012 UTC (12 years, 1 month ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.9: +1 -11 lines
Diff to previous 1.9 (colored)

unhook lint from the tree.  The parser is incomplete and difficult
to fix and there are several alternatives that don't tell quite so many
dangerous lies.

enthusiastic agreement from a bunch of people

Revision 1.9 / (download) - annotate - [select for diffs], Sat May 27 23:01:21 2006 UTC (17 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.8: +11 -1 lines
Diff to previous 1.8 (colored)

support 'make lint' in dirs which contain .y and .l files, help from naddy

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jul 6 23:12:41 2000 UTC (23 years, 10 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Add "-idirafter ${DESTDIR}/usr/include/g++" to CXXFLAGS if DESTDIR is set.
Fixes "make build" problems w/ libcurses++ since -nostdinc is in effect.

Revision 1.7 / (download) - annotate - [select for diffs], Wed May 22 12:20:05 1996 UTC (28 years ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6, OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3, OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1, OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

sync

Revision 1.6 / (download) - annotate - [select for diffs], Mon May 13 12:44:44 1996 UTC (28 years ago) by niklas
Branch: MAIN
Changes since 1.5: +6 -2 lines
Diff to previous 1.5 (colored)

Fix CCPFLAGS when DESTDIR set, formerly in sys.mk, been away for a
while, but need to be in here somewhere.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Mar 5 11:13:04 1996 UTC (28 years, 2 months ago) by mickey
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Labeling style changed ($OpenBSD$).
POSTINSTALL added to the <bsd.lkm.mk> (see bsd.README for details).

Revision 1.4 / (download) - annotate - [select for diffs], Sun Feb 25 19:02:36 1996 UTC (28 years, 2 months ago) by mickey
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored)

Added <bsd.lkm.mk> file. Correspondent changes made to the bsd.README.
All the rest changed to be $OpenBSD$.
Dedicated to Suzi Quatro (she must be alive still, so best wishes to here).

Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 18 18:07:08 1995 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2 (colored)

-Werror is too strong, and causes too many headaches in a source tree
that is being modified all the time.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Dec 15 01:48:08 1995 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +4 -2 lines
Diff to previous 1.1 (colored)

from netbsd; assert -Werror

Revision 1.1 / (download) - annotate - [select for diffs], Thu Dec 14 03:47:23 1995 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN

update from netbsd

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.