git: 367a5737c1 - main - developers-handbook: Remove source code layout
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 24 May 2023 12:04:08 UTC
The branch main has been updated by mhorne: URL: https://cgit.FreeBSD.org/doc/commit/?id=367a5737c1e8172a8cb06a12d67f096d033c377f commit 367a5737c1e8172a8cb06a12d67f096d033c377f Author: Mitchell Horne <mhorne@FreeBSD.org> AuthorDate: 2023-05-24 12:02:50 +0000 Commit: Mitchell Horne <mhorne@FreeBSD.org> CommitDate: 2023-05-24 12:03:57 +0000 developers-handbook: Remove source code layout The best place for this information is in the source tree, and this section duplicates what we already document in the README.md file. Remove it but leave a link. Reviewed by: carlavilla, emaste Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D40232 --- .../developers-handbook/introduction/_index.adoc | 72 +--------------------- 1 file changed, 3 insertions(+), 69 deletions(-) diff --git a/documentation/content/en/books/developers-handbook/introduction/_index.adoc b/documentation/content/en/books/developers-handbook/introduction/_index.adoc index e98ecf0934..4f7f667b14 100644 --- a/documentation/content/en/books/developers-handbook/introduction/_index.adoc +++ b/documentation/content/en/books/developers-handbook/introduction/_index.adoc @@ -86,72 +86,6 @@ From Scheifler & Gettys: "X Window System" [[introduction-layout]] == The Layout of /usr/src -The complete source code to FreeBSD is available from our public repository. -The source code is normally installed in [.filename]#/usr/src# which contains the following subdirectories: - -[.informaltable] -[cols="1,1", frame="none", options="header"] -|=== -| Directory -| Description - -|[.filename]#bin/# -|Source for files in [.filename]#/bin# - -|[.filename]#cddl/# -|Utilities covered by the Common Development and Distribution License - -|[.filename]#contrib/# -|Source for files from contributed software - -|[.filename]#crypto/# -|Cryptographical sources - -|[.filename]#etc/# -|Source for files in [.filename]#/etc# - -|[.filename]#gnu/# -|Utilities covered by the GNU Public License - -|[.filename]#include/# -|Source for files in [.filename]#/usr/include# - -|[.filename]#kerberos5/# -|Source for Kerberos version 5 - -|[.filename]#lib/# -|Source for files in [.filename]#/usr/lib# - -|[.filename]#libexec/# -|Source for files in [.filename]#/usr/libexec# - -|[.filename]#release/# -|Files required to produce a FreeBSD release - -|[.filename]#rescue/# -|Build system for the [.filename]#/rescue# utilities - -|[.filename]#sbin/# -|Source for files in [.filename]#/sbin# - -|[.filename]#secure/# -|Contributed cryptographic sources - -|[.filename]#share/# -|Source for files in [.filename]#/usr/share# - -|[.filename]#sys/# -|Kernel source files - -|[.filename]#tests/# -|The FreeBSD test suite - -|[.filename]#tools/# -|Tools used for maintenance and testing of FreeBSD - -|[.filename]#usr.bin/# -|Source for files in [.filename]#/usr/bin# - -|[.filename]#usr.sbin/# -|Source for files in [.filename]#/usr/sbin# -|=== +The complete source code for FreeBSD is available from our link:https://cgit.freebsd.org/src/[public Git repository]. +The source code is normally installed in [.filename]#/usr/src#. +The layout of the source tree is described by the top-level link:https://cgit.freebsd.org/src/tree/README.md[README.md] file.