> Author: imp
> Date: Wed Mar  1 05:05:05 2017
> New Revision: 314473
> URL: https://svnweb.freebsd.org/changeset/base/314473
> 
> Log:
>   Create README.md file for viewing on github.
>   
>   This is a lightly edited README using github's MARKDOWN.
>   
>   Submitted by:       Johan <johan2...@gmail.com>
>   Pull Request:       https://github.com/freebsd/freebsd/pull/56
> 
> Added:
>   head/README.md   (contents, props changed)
> 
> Added: head/README.md
> ==============================================================================
> --- /dev/null 00:00:00 1970   (empty, because file is newly added)
> +++ head/README.md    Wed Mar  1 05:05:05 2017        (r314473)
> @@ -0,0 +1,86 @@
> +FreeBSD Source:
> +---------------
> +This is the top level of the FreeBSD source directory.  This file  
> +was last revised on:  
> +$FreeBSD$
> +
> +For copyright information, please see the file COPYRIGHT in this  
> +directory (additional copyright information also exists for some    
> +sources in this tree - please see the specific source directories for  
> +more information).
> +
> +The Makefile in this directory supports a number of targets for  
> +building components (or all) of the FreeBSD source tree.  See build(7)  
> +and http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html 
>  
> +for more information, including setting make(1) variables.  
> +
> +The `buildkernel` and `installkernel` targets build and install  
> +the kernel and the modules (see below).  Please see the top of  
> +the Makefile in this directory for more information on the  
> +standard build targets and compile-time flags.
> +
> +Building a kernel is a somewhat more involved process.  See build(7), 
> config(8),  
> +and 
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html  
> +for more information.
> +
> +Note: If you want to build and install the kernel with the  
> +`buildkernel` and `installkernel` targets, you might need to build  
> +world before.  More information is available in the handbook.
> +
> +The kernel configuration files reside in the `sys/<arch>/conf`  
> +sub-directory.  GENERIC is the default configuration used in release builds. 
>  
> +NOTES contains entries and documentation for all possible  
> +devices, not just those commonly used.
> +
> +
> +Source Roadmap:
> +---------------

Is there someway this can be a pointer to the usr/src part of
hier(7) and have hier(7) updated to reflect current reality?

Also lots and lots of trailing white space...

This should be a pointer to hier(7)

> +```
> +bin                          System/user commands.
> +
> +cddl                 Various commands and libraries under the Common 
> Development  
> +                             and Distribution License.
> +
> +contrib                      Packages contributed by 3rd parties.
> +
> +crypto                       Cryptography stuff (see crypto/README).
> +
> +etc                          Template files for /etc.
> +
> +gnu                          Various commands and libraries under the GNU 
> Public License.  
> +                             Please see gnu/COPYING* for more information.
> +
> +include                      System include files.
> +
> +kerberos5            Kerberos5 (Heimdal) package.
> +
> +lib                          System libraries.
> +
> +libexec                      System daemons.
> +
> +release                      Release building Makefile & associated tools.
> +
> +rescue                       Build system for statically linked /rescue 
> utilities.
> +
> +sbin                 System commands.
> +
> +secure                       Cryptographic libraries and commands.
> +
> +share                        Shared resources.
> +
> +sys                          Kernel sources.
> +
> +tests                        Regression tests which can be run by Kyua.  See 
> tests/README
> +                             for additional information.
> +
> +tools                        Utilities for regression testing and 
> miscellaneous tasks.
> +
> +usr.bin                      User commands.
> +
> +usr.sbin             System administration commands.
> +```
> +
> +For information on synchronizing your source tree with one or more of  
> +the FreeBSD Project's development branches, please see:
> +
> +   http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/synching.html
> _______________________________________________
> svn-src-head@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-src-head
> To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
> 

-- 
Rod Grimes                                                 rgri...@freebsd.org
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to