GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
BUILD.COMMON.MK(5) FreeBSD File Formats Manual BUILD.COMMON.MK(5)

build.common.mk
bsdbuild - common defines

.include <bsd.common.mk>

build.common.mk defines common variables that are used by the different BSDBuild modules. They can be referenced from Makefiles, but they are almost always treated read-only and overrided by a Makefile.config generated by a configure script (see mkconfigure(1) for details).

This module defines no target.

Base target installation directory. Defaults to ‘/usr/local’.
Optional prefix for all installation directories. This variable is typically passed as an argument to a ‘make install’ command. Defaults to an empty string.
Installation directory for writeable machine-wide data files. Defaults to ‘PREFIX/var’.
System-wide configuration directory. Defaults to ‘PREFIX/etc’.
Installation directory for read-only machine-wide data files.
Installation directory for executables. Defaults to ‘PREFIX/bin’.
Installation directory for library files. Defaults to ‘PREFIX/lib’.
Installation directory for dynamically-loaded modules. Defaults to ‘PREFIX/lib’ (but this default is almost always overridden by the application's configure script).
Installation directory for library header files. Defaults to ‘PREFIX/include’.
Installation directory for manual pages. Defaults to ‘PREFIX/man’.
Optional path to sudo(8). If set, all modules will use it for privileged commands.
Path to the Bourne shell. Defaults to ‘sh’.
Path to the ‘find 1’ command. Not used by BSDBuild itself, but useful for maintainer scripts and such.
Path to ‘awk’ interpreter. Not used by BSDBuild itself, but useful for maintainer scripts and such.
Command to execute for installing an executable file. Defaults to ‘install -c -m 755’.
Command to execute for installing a library file. Defaults to ‘install -c -m 644’.
Command to execute for installing a data file. Defaults to ‘install -c -m 644’.
Command to execute for installing a library header file. Defaults to ‘install -c -m 644’.
Command to execute for uninstalling an executable.
Command to execute for uninstalling a library.
Command to execute for uninstalling a data file.
Command to execute for uninstalling a library header file.

build.lib.mk(5), build.prog.mk(5)

build.common.mk first appeared in BSDBuild 1.0.

BSDBuild is based on the 4.4BSD build system.

July 18, 2007 FreeBSD 13.1-RELEASE

Search for    or go to Top of page |  Section 5 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.