pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/help Tried to document some of the *_ENV variables....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/811a4d636ab4
branches:  trunk
changeset: 520685:811a4d636ab4
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Wed Oct 25 17:21:35 2006 +0000

description:
Tried to document some of the *_ENV variables. There are still many TODO
and XXX tags.

diffstat:

 mk/help/env.mk |  66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 66 insertions(+), 0 deletions(-)

diffs (70 lines):

diff -r b762164299d3 -r 811a4d636ab4 mk/help/env.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mk/help/env.mk    Wed Oct 25 17:21:35 2006 +0000
@@ -0,0 +1,66 @@
+# $NetBSD: env.mk,v 1.1 2006/10/25 17:21:35 rillig Exp $
+#
+# This file describes the *_ENV variables, where they are defined and
+# where they are used.
+#
+# In general, all environments should be ordered from general to specific
+# ones. That is, first comes the BARRIER_ENV, then the MAKE_ENV, then the
+# MAKE_BUILD_ENV.
+#
+# Additionally, the package should be able to override all settings from
+# the infrastructure. That means that the package-settable variables
+# must appear behind the system-defined ones.
+#
+
+# XXX: I'm missing BARRIER_ENV or something like that.
+
+# XXX: The do-* targets are not run with ALL_ENV (or better:
+# BARRIER_ENV) in effect.
+
+#
+# Common environments.
+#
+
+# PKGSRC_MAKE_ENV
+#
+
+# ALL_ENV
+#      This is the basic environment for the configure, build and install
+#      phases. It can be overridden by CONFIGURE_ENV and MAKE_ENV.
+#
+
+#
+# Environments for individual phases.
+#
+
+# EXTRACT_ENV
+
+# CONFIGURE_ENV
+
+# MAKE_ENV
+
+# BSD_MAKE_ENV
+#      This environment can be appended to MAKE_ENV by a package to
+#      support packages using BSD-style Makefiles, for example
+#      <bsd.prog.mk>.
+#
+
+# INSTALL_ENV
+#      This environment is prepended to MAKE_ENV in the install phase.
+#      XXX: Shouldn't this be _ap_pended?
+
+#
+# Other environments.
+#
+
+# SCRIPTS_ENV
+#      TODO
+#
+
+# INSTALL_SCRIPTS_ENV
+#      TODO
+#
+
+# PKGTOOLS_ENV
+#      TODO
+#



Home | Main Index | Thread Index | Old Index