rillig
5a14d4c6bd
install(1): copy metachar table from usr.bin/make
...
It is not worth having a dependency on usr.bin/make just for including
this small table. The header file usr.bin/make/make.h, which is
included for consistency with the rest of the usr.bin/make code, is
using inline functions a lot and refers to several parts of make that
are completely irrelevant to usr.bin/install.
2020-10-30 20:05:00 +00:00
roy
2d02f67b40
xinstall: define MAKE_NATIVE so our make parts compile
2020-09-29 12:04:48 +00:00
mrg
d94d71e771
apply GCC_NO_ADDR_OF_PACKED_MEMBER
2020-09-07 00:26:23 +00:00
dholland
1fb0cf16c7
Don't assume HAVE_POSIX_SPAWN when building a host prog. From Joachim
...
Kuebart in PR 50301. needs pullup-7
2015-10-10 22:54:03 +00:00
christos
e9677ce525
Use the bourne shell if the after command has shell metachars.
2015-06-17 15:34:08 +00:00
christos
561ef1fe67
- improve error printing
...
- deduplicate run functions and don't use the shell so that we handle
filenames with spaces and metacharacters consistently.
2015-06-15 16:33:38 +00:00
martin
61f9154cab
Add optional support for posix_spawn (instead of vfork) and enable it for
...
the in-tree build.
2015-06-15 07:05:09 +00:00
christos
82c2d298ee
document non-literal format strings
2011-08-17 14:00:30 +00:00
bouyer
3697550e70
Don't depend on lubutil if we're building host tools. Fix tools build on
...
non-NetBSD hosts.
2006-12-16 12:59:16 +00:00
he
0a97c3f688
Complete the move of string_to_flags() and flags_to_string() from the
...
bin/ls sources to libutil:
o Bump libutil minor version number
o Fix uses to include <util.h> to pick up the function definitions
o Fix most uses of flags_to_string() to release the now-malloc()ed result
2006-12-14 20:09:35 +00:00
lukem
826a14607a
Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op),
...
there's no need to special-case .include-ing it.
2003-05-18 07:57:31 +00:00
lukem
c7c281222a
Add '-N dbdir', to specify that user & group lookups are to be done from
...
dbdir/master.passwd and dbdir/group, using simple text file parsing
routines from ../../usr.sbin/mtree/getid.c.
2002-12-19 08:30:39 +00:00
lukem
5d4973fe97
makefile delint. use NETBSDSRCDIR as appropriate
2002-09-18 14:00:33 +00:00
tv
8f2707ae00
Add non-NetBSD host hooks.
2002-01-21 20:00:02 +00:00
tv
dba5d44670
Add hooks to allow toolchain bits to be reachover-built at the top level.
2001-08-14 10:18:26 +00:00
mrg
14a817a516
create a "stat_flags.h" to go with stat_flags.c
1998-10-10 07:38:22 +00:00
gwr
10e180cc49
Back out the .PATH.c changes. The .depend problem (and others)
...
will be fixed using the new .NOPATH make feature instead.
1997-05-08 21:11:01 +00:00
gwr
012e528f2e
Use .PATH.c: ...
1997-05-06 20:44:56 +00:00
christos
3917c3179d
- Makefile cleanups
1997-03-24 21:57:01 +00:00
mycroft
2c450c6cc2
Remove kluge for GCC bug on m68k.
1997-03-12 18:13:17 +00:00
thorpej
3dc69d90b9
XXX Kludge to make this compile with large MAXBSIZE until the
...
XXX GCC bug it tickles is fixed.
1996-12-09 20:03:19 +00:00
thorpej
150c33e60b
Use ${INSTALL}.
1996-10-18 05:55:26 +00:00
cgd
9e97520947
specify man pages the new way.
1994-12-22 12:30:38 +00:00
jtc
12ee8ea259
Merged with 4.4lite.
...
Changed to conform to NetBSD's new RCS Id convention.
Changed to use err(),errx(),warn(),warnx().
1994-11-14 04:57:16 +00:00
mycroft
b465cf4697
Add RCS identifiers.
1993-07-30 22:11:51 +00:00
mycroft
78f5c43040
Use ${COPY}, not -c for install.
1993-07-18 19:06:45 +00:00
mycroft
d01e9218c3
Define realinstall' target, not
install', and let bsd.prog.mk do dependencies.
1993-04-26 03:26:55 +00:00
cgd
c050664467
make install copy, rather than move, the binary.
1993-04-09 09:47:42 +00:00
cgd
61f282557f
initial import of 386bsd-0.1 sources
1993-03-21 09:45:37 +00:00