[30824] trunk/base
source_changes at macosforge.org
source_changes at macosforge.org
Wed Nov 7 15:25:37 PST 2007
Revision: 30824
http://trac.macosforge.org/projects/macports/changeset/30824
Author: afb at macports.org
Date: 2007-11-07 15:25:37 -0800 (Wed, 07 Nov 2007)
Log Message:
-----------
add new configurepipe configuration
Modified Paths:
--------------
trunk/base/doc/macports.conf.5
trunk/base/doc/macports.conf.in
trunk/base/src/macports1.0/macports.tcl
trunk/base/src/port1.0/portconfigure.tcl
Modified: trunk/base/doc/macports.conf.5
===================================================================
--- trunk/base/doc/macports.conf.5 2007-11-07 23:12:32 UTC (rev 30823)
+++ trunk/base/doc/macports.conf.5 2007-11-07 23:25:37 UTC (rev 30824)
@@ -131,6 +131,11 @@
.br
.Ic Default:
no
+.It Va configurepipe
+Use pipes rather than intermediate files when compiling C/C++/etc (gcc -pipe)
+.br
+.Ic Default:
+no
.It Va buildnicevalue
Lowered scheduling priority (0-20) to use for make when building ports
.br
Modified: trunk/base/doc/macports.conf.in
===================================================================
--- trunk/base/doc/macports.conf.in 2007-11-07 23:12:32 UTC (rev 30823)
+++ trunk/base/doc/macports.conf.in 2007-11-07 23:25:37 UTC (rev 30824)
@@ -46,6 +46,9 @@
# Use distcc (distributed compiler) - see http://distcc.samba.org/
configuredistcc no
+# Use pipes rather than intermediate files when compiling C/C++/etc
+configurepipe no
+
# Lowered scheduling priority (0-20) to use for make when building ports
buildnicevalue 0
Modified: trunk/base/src/macports1.0/macports.tcl
===================================================================
--- trunk/base/src/macports1.0/macports.tcl 2007-11-07 23:12:32 UTC (rev 30823)
+++ trunk/base/src/macports1.0/macports.tcl 2007-11-07 23:25:37 UTC (rev 30824)
@@ -44,14 +44,14 @@
portinstalltype portarchivemode portarchivepath portarchivetype portautoclean \
porttrace portverbose destroot_umask variants_conf rsync_server rsync_options \
rsync_dir startupitem_type place_worksymlink xcodeversion xcodebuildcmd \
- mp_remote_url mp_remote_submit_url configureccache configuredistcc buildnicevalue buildmakejobs"
+ mp_remote_url mp_remote_submit_url configureccache configuredistcc configurepipe buildnicevalue buildmakejobs"
variable user_options "submitter_name submitter_email submitter_key"
variable portinterp_options "\
portdbpath portpath portbuildpath auto_path prefix prefix_frozen portsharepath \
registry.path registry.format registry.installtype portarchivemode portarchivepath \
portarchivetype portautoclean porttrace portverbose destroot_umask rsync_server \
rsync_options rsync_dir startupitem_type place_worksymlink \
- mp_remote_url mp_remote_submit_url configureccache configuredistcc buildnicevalue buildmakejobs \
+ mp_remote_url mp_remote_submit_url configureccache configuredistcc configurepipe buildnicevalue buildmakejobs \
$user_options"
# deferred options are only computed when needed.
@@ -329,6 +329,7 @@
global macports::xcodeversion
global macports::configureccache
global macports::configuredistcc
+ global macports::configurepipe
global macports::buildnicevalue
global macports::buildmakejobs
@@ -612,6 +613,9 @@
if {![info exists macports::configuredistcc]} {
set macports::configuredistcc no
}
+ if {![info exists macports::configurepipe]} {
+ set macports::configurepipe no
+ }
# Default mp build options
if {![info exists macports::buildnicevalue]} {
Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl 2007-11-07 23:12:32 UTC (rev 30823)
+++ trunk/base/src/port1.0/portconfigure.tcl 2007-11-07 23:25:37 UTC (rev 30824)
@@ -56,7 +56,7 @@
# We could have default debug/optimization flags at some point.
# compiler flags section
options configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath
-default configure.pipe no
+default configure.pipe {${configurepipe}}
default configure.cflags {-O2}
default configure.cppflags {"-I${prefix}/include"}
default configure.cxxflags {-O2}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071107/e1c69602/attachment-0001.html
More information about the macports-changes
mailing list