version 1.65, 2016/07/04 18:01:44 |
version 1.66, 2017/07/02 17:03:45 |
|
|
architectures so we can quit using the symbolic link stuff. (Imake doesn't |
architectures so we can quit using the symbolic link stuff. (Imake doesn't |
count.) |
count.) |
|
|
The file .depend in the source directory is expected to contain dependencies |
Dependencies are handled using the compiler's -M* options, resulting in |
for the source files. This file is read automatically by make after reading |
lots of .d files. These are manually included through bsd.dep.mk. |
the Makefile. |
|
|
|
The variable DESTDIR works as before. It's not set anywhere but will change |
The variable DESTDIR works as before. It's not set anywhere but will change |
the tree where the file gets installed. |
the tree where the file gets installed. |
|
|
remove all of the files removed by the target clean, as |
remove all of the files removed by the target clean, as |
well as .depend, tags, and any manual pages. |
well as .depend, tags, and any manual pages. |
depend: |
depend: |
make the dependencies for the source files, and store |
Misnomer as dependencies are built on-the-fly during make all. |
them in the file .depend. |
Still used by a few directories needing some configuration |
|
before make all. |
includes: |
includes: |
install any header files. |
install any header files. |
install: |
install: |
|
|
|
|
BINMODE Binary mode. |
BINMODE Binary mode. |
|
|
|
BUILDFIRST Stuff that needs to be built before anything else, in |
|
terms of dependencies. |
|
|
|
BUILDLATER Stuff that comes later (usually don't touch, defined correctly |
|
by <bsd.prog.mk> and <bsd.lib.mk>) |
|
|
CLEANFILES Additional files to remove for the clean and cleandir targets. |
CLEANFILES Additional files to remove for the clean and cleandir targets. |
|
|
COPTS Additional flags to the compiler when creating C objects. |
COPTS Additional flags to the compiler when creating C objects. |
|
|
consistent with the current needs of the BSD tree. |
consistent with the current needs of the BSD tree. |
|
|
It sets/uses the following variables: |
It sets/uses the following variables: |
|
|
|
BUILDFIRST/BUILDLATER |
|
See <bsd.prog.mk> |
|
|
LIB The name of the library to build. |
LIB The name of the library to build. |
|
|