diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2007-03-17 12:51:11 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2007-03-17 12:51:11 +0000 |
commit | 2f195d9c27899223920962e50cffceb89011683f (patch) | |
tree | e187007262fb6977fc3a909e1d2e6f25a3cdb4da /en_US.ISO8859-1 | |
parent | 3e0b56c38f664c13ba8310442a5793917cf7df35 (diff) |
Notes
Diffstat (limited to 'en_US.ISO8859-1')
-rw-r--r-- | en_US.ISO8859-1/books/porters-handbook/book.sgml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/books/porters-handbook/book.sgml b/en_US.ISO8859-1/books/porters-handbook/book.sgml index 1fe77b9d14..837a1deac8 100644 --- a/en_US.ISO8859-1/books/porters-handbook/book.sgml +++ b/en_US.ISO8859-1/books/porters-handbook/book.sgml @@ -4370,6 +4370,19 @@ PORTVERSION= 1.0</programlisting> </tbody> </tgroup> </table> + + <para>To make third party <filename>SConstruct</filename> respect + everything that is passed to SCons in <makevar>SCONS_ENV</makevar> + (that is, most importantly, + <makevar>CC/CXX/CFLAGS/CXXFLAGS</makevar>), patch the + <filename>SConstruct</filename> so build + <literal>Environment</literal> is constructed like + this:</para> + + <programlisting>env = Environment(**ARGUMENTS)</programlisting> + + <para>It may be then modified with <literal>env.Append</literal> and + <literal>env.Replace</literal>.</para> </sect2> </sect1> |