Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/freebsd/freebsd-update-build
https://github.com/freebsd/freebsd-update-build
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/freebsd/freebsd-update-build
- Owner: freebsd
- Created: 2021-04-06T12:38:23.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-07T00:46:24.000Z (about 2 years ago)
- Last Synced: 2024-06-11T00:59:22.442Z (5 months ago)
- Language: Shell
- Size: 14.6 MB
- Stars: 9
- Watchers: 14
- Forks: 8
- Open Issues: 8
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
$FreeBSD$
This directory contains FreeBSD Update build code.
File Description
---- -----------
scripts/build.subr The routines which do all the work.scripts/build.conf Configuration settings.
scripts/*.sh User-accessible scripts.
scripts/X.Y-Z/bar/build.conf Configuration for FreeBSD/bar X.Y-Z
scripts/X.Y-Z/build.subr and These files, if present, can override
scripts/X.Y-Z/bar/build.subr the routines defined in scripts/build.subr
in order to provide special treatment for
a particular release or platform.src/findstamp.c Utility for comparing two binaries which
were built from the same source code and
printing out the locations where they
differ due to timestamps.src/unstamp.c Utility for erasing timestamps found by
findstamp.c.patches/X.Y-Z/0-* Patches to FreeBSD X.Y-Z which we pretend
were part of the release. In FreeBSD 5.5
and FreeBSD 6.0 some of these are necessary
in order to get rid of some problematic
timestamps.patches/X.Y-Z/W-* Patches to FreeBSD X.Y-Z. These are applied
in order of increasing W (assuming it is an
integer), so a naming convention of setting
W equal to the FreeBSD patch level (e.g., 9
for FreeBSD 6.0-RELEASE-p9) is strongly
recommended.