#
d2a824c2 |
|
14-Mar-2024 |
Warner Losh <imp@FreeBSD.org> |
share/mk: Don't install only differing in case files on case insensitive fs MacOS has case insensitive filesystems by default. So trying to link between foo.X and FOO.X causes an error of some sort since we unlink the old foo file destroying the newly installed foo due to the insensitive nature of the FS. Assume that this is true on darwin/macos, though it is only try by default there. Perhaps install should grow smarts to know when this is the case, though that looked much trickier. There didn't seem to be a flag to check. This would be better, imho, since we could still write the METALOG data correctly (images created from these metalogs are imperfect due to this relatively issue...). Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D44347
|
#
4e899378 |
|
13-Sep-2023 |
Doug Rabson <dfr@FreeBSD.org> |
pkgbase: put library links and symlinks in the -dev package Some libraries (e.g. ncurses) install links to the main library for backwards compatibilty. This change ensures that those links are in the dev package since the files being linked to are in that package. PR: 249143 MFC after: 1 week Reviewed by: emaste, manu Differential Revision: https://reviews.freebsd.org/D41841
|
#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
2f445a53 |
|
06-Nov-2017 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Reapply r295227: Stop hiding link install commands. This was lost in the release-pkg merge in r298107. Sponsored by: Dell EMC Isilon
|
#
229d577f |
|
12-Aug-2017 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Re-remove excess / for installing SYMLINKS This excess / was introduced in r280129, and fixed in r295230, but got re-introduced while merging another branch in r298107. Approved by: gjb Differential Revision: https://reviews.freebsd.org/D11995
|
#
5e13851e |
|
03-Feb-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Fix style and remove excess / for installing SYMLINKS. Sponsored by: EMC / Isilon Storage Division
|
#
d3416130 |
|
03-Feb-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Stop hiding link install commands. This is no longer needed now that a .for loop is used rather than inline shell script. Sponsored by: EMC / Isilon Storage Division
|
#
95246f3d |
|
15-Mar-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Fix DESTDIR support
|
#
08d4b586 |
|
15-Mar-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Symplify links installation by using multi variable for loop Using multi variable for loop not only simplify the code, it also ensures that the LINKS and SYMLINKS input have the right number of words Differential Revision: https://reviews.freebsd.org/D2069 Reviewed by: imp
|
#
dc6d22c9 |
|
12-Feb-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Makes it more flexible to tag and define a target package
|
#
25998b2a |
|
10-Feb-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Tag the metalog with a global default sets of tags that will be used to decide what will go in which package, more finer grain tagging to come
|
#
12dd8cb1 |
|
21-Jan-2013 |
Brooks Davis <brooks@FreeBSD.org> |
Replace all known uses of ln in the build process with appropriate install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK variables. Sponsored by: DARPA, AFRL Reviewed by: ian, ray, rpaulo
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
badb7c1c |
|
02-Jul-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Try really hard to fix parallel installs. Add a bunch of .ORDER directives to ensure that all realinstall sub-tasks are executed after beforeinstall, similarly ensure that all afterinstall sub- tasks are executed after realinstall. Demonstration: all: task1 task2 .ORDER: task1 task2 task2: task2_subtask .ORDER: task1 task2_subtask task1 task2 task2_subtask: @sleep `jot -r 1 0 1.0` @echo ${.TARGET} Without the second .ORDER directive, task2_subtask can be run in parallel with task1. Spotted by: Andrea Campi <andrea@webcom.it>
|
#
84f94a79 |
|
01-Jul-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Handle installation of hard and symbolic links via a seperate .mk file.
|