mikekmv / aeriebsd-src

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1. WHAT TO DO?
2. WHO IS TO BLAME?
3. DO WE EAT CHICKEN WITH BARE HANDS?

.
	- read style(9) for sources formating guide;
	- always build in the obj/ tree (make obj);
	- always run a 'make depend' when building individual progs
	  although 'make build' will do it for you;
	- first build and install build tools
	  (share/mk, pcc, xlint, as, ld, nroff, make, sh, sed, awk);
	- make build;

etc/
	- changing any of the MAKEDEV goodies also generates mans;

lib/libssl/
	- on new version import needs mans regen from .pod to .man
	  (see makefile for the rules);

sys/
	- updating *devs files first commits to the source and then
	  separately the generatees and optionally affected sources;
	- updating syscalls files first commits into syscalls.master
	  and then separately generated *.[ch] files;
	- adding sysctl entries also involves adding 'em to sysctl(3,8);
	  check kdump if the name lists tree has to updated;

usr.sbin/httpd/
	- may require Configure tweaking;

rejoice!
--
    $ABSD: README,v 1.5 2010/06/05 11:54:57 mickey Exp $

About


Languages

Language:C 91.9%Language:Assembly 3.9%Language:Perl 2.0%Language:C++ 1.2%Language:Shell 0.5%Language:Objective-C 0.2%Language:Logos 0.1%Language:Rebol 0.1%Language:Nemerle 0.1%Language:Awk 0.0%Language:Prolog 0.0%Language:Scheme 0.0%Language:Forth 0.0%Language:PHP 0.0%Language:Java 0.0%Language:eC 0.0%Language:OpenEdge ABL 0.0%Language:Io 0.0%Language:Elixir 0.0%Language:Emacs Lisp 0.0%Language:D 0.0%Language:R 0.0%Language:Ada 0.0%