Date: Wed, 25 Oct 2017 15:01:30 +0000 (UTC) From: Alex Kozlov <ak@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r51143 - head/en_US.ISO8859-1/books/porters-handbook/special Message-ID: <201710251501.v9PF1UXJ007284@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ak (ports committer) Date: Wed Oct 25 15:01:30 2017 New Revision: 51143 URL: https://svnweb.freebsd.org/changeset/doc/51143 Log: - Update Scons section Differential Revision: https://reviews.freebsd.org/D12697 Approved by: portmgr (mat) Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Sun Oct 22 14:02:50 2017 (r51142) +++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml Wed Oct 25 15:01:30 2017 (r51143) @@ -766,51 +766,11 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/subproject</progra <title>Using <command>scons</command></title> <para>If the port uses <application>SCons</application>, - define <literal>USE_SCONS=yes</literal>.</para> + define <literal>USES=scons</literal>.</para> - <table frame="none" xml:id="using-scons-variables"> - <title>Variables for Ports That Use - <command>scons</command></title> - - <tgroup cols="2"> - <thead> - <row> - <entry>Variable</entry> - <entry>Means</entry> - </row> - </thead> - - <tbody> - <row> - <entry><varname>SCONS_ARGS</varname></entry> - <entry>Port specific SCons flags passed to the SCons - environment.</entry> - </row> - - <row> - <entry><varname>SCONS_BUILDENV</varname></entry> - <entry>Variables to be set in system - environment.</entry> - </row> - - <row> - <entry><varname>SCONS_ENV</varname></entry> - <entry>Variables to be set in SCons - environment.</entry> - </row> - - <row> - <entry><varname>SCONS_TARGET</varname></entry> - <entry>Last argument passed to SCons, similar to - <varname>MAKE_TARGET</varname>.</entry> - </row> - </tbody> - </tgroup> - </table> - <para>To make third party <filename>SConstruct</filename> respect everything that is passed to SCons in - <varname>SCONS_ENV</varname> (that is, most importantly, + the environment (that is, most importantly, <varname>CC/CXX/CFLAGS/CXXFLAGS</varname>), patch <filename>SConstruct</filename> so build <literal>Environment</literal> is constructed like
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710251501.v9PF1UXJ007284>