| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Prefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/foo
over ${.CURDIR}/../foo for paths in Makefiles.
Differential Revision: https://reviews.freebsd.org/D9932
Sponsored by: Netflix
Silence on: arch@ (twice)
Notes:
svn path=/head/; revision=315170
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some users build FreeBSD as non-root in Perforce workspaces. By default,
Perforce sets files read-only unless they're explicitly being edited.
As a result, the -f argument must be used to cp in order to override the
read-only flag when copying source files to object directories. Bare use of
'cp' should be avoided in the future.
Update all current users of 'cp' in the src tree.
Reviewed by: emaste
MFC after: 1 week
Sponsored by: Spectra Logic
Notes:
svn path=/head/; revision=277273
|
|
|
|
| |
Notes:
svn path=/head/; revision=250881
|
|
|
|
|
|
|
|
|
|
|
| |
using an updated flex(1) binary.
Also ignore the changing $FreeBSD$ ID lines when doing the diff.
This needs additional obfuscation, to not upset the svn precommit
hooks :/
Notes:
svn path=/head/; revision=215040
|
|
|
|
|
|
|
| |
Also add some missing $FreeBSD$ to keep svn happy.
Notes:
svn path=/head/; revision=201386
|
|
|
|
|
|
|
| |
Install FlexLexer.h into /usr/include directly.
Notes:
svn path=/head/; revision=132862
|
|
|
|
| |
Notes:
svn path=/head/; revision=117427
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files. Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.
Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1. Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):
kerberos5/lib/libtelnet/Makefile
lib/libbz2/Makefile
lib/libdevinfo/Makefile
lib/libform/Makefile
lib/libisc/Makefile
lib/libmenu/Makefile
lib/libmilter/Makefile
lib/libpanel/Makefile
Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.
Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD. Similarly for INCOWN, INCGRP,
and INCMODE.
Consistently use INCLUDEDIR instead of /usr/include.
gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.
These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".
Notes:
svn path=/head/; revision=96462
|
|
|
|
|
|
|
|
| |
PR: bin/36417
Submitted by: Eugene Grosbein <eugen@www.svzserv.kemerovo.su>
Notes:
svn path=/head/; revision=93327
|
|
|
|
| |
Notes:
svn path=/head/; revision=74848
|
|
|
|
| |
Notes:
svn path=/head/; revision=54732
|
|
|
|
| |
Notes:
svn path=/head/; revision=53462
|
|
|
|
| |
Notes:
svn path=/head/; revision=50477
|
|
|
|
|
|
|
| |
here, at least without ifdefs for the bootstrap.
Notes:
svn path=/head/; revision=35703
|
|
|
|
|
|
|
|
|
| |
target.
Reviewed by: <many different folks>
Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su>
Notes:
svn path=/head/; revision=30113
|
|
|
|
| |
Notes:
svn path=/head/; revision=23012
|
|
|
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
Notes:
svn path=/head/; revision=21673
|
|
|
|
| |
Notes:
svn path=/head/; revision=19245
|
|
|
|
|
|
|
| |
Make the 'bootstrap' target work a little better.
Notes:
svn path=/head/; revision=18372
|
|
|
|
|
|
|
|
|
|
|
| |
for bootstrap" tweak to the lex Makefile to stop it building the library
too early.
This untangles things a bit more, it stops new bootstraps failing because
libl/libfl uses 'ld -O' before ld is updated.
Notes:
svn path=/head/; revision=17467
|
|
|
|
|
|
|
|
|
| |
Add a 'bootstrap' target which *must* be run before building the new
version, since the new scanner relies on the current version of flex to
build itself otherwise.
Notes:
svn path=/head/; revision=16519
|
|
|
|
|
|
|
|
| |
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
Notes:
svn path=/head/; revision=15679
|
|
|
|
|
|
|
|
|
| |
scripts check for. (when looking explicitly for flex..)
Also, do some man links for the commands under their alternate names.
Install the c++ FlexLexer.h file as per the "XXX TODO" comment.
Notes:
svn path=/head/; revision=13343
|
|
|
|
|
|
|
| |
Submitted by: Geoff
Notes:
svn path=/head/; revision=2307
|
|
Reviewed by: Geoff.
Notes:
svn path=/vendor/flex/dist/; revision=2258
svn path=/vendor/flex/2.4.7/; revision=2260; tag=vendor/flex/2.4.7
|