[30216] trunk/base/src/port1.0/portconfigure.tcl
source_changes at macosforge.org
source_changes at macosforge.org
Mon Oct 22 14:56:23 PDT 2007
Revision: 30216
http://trac.macosforge.org/projects/macports/changeset/30216
Author: mww at macports.org
Date: 2007-10-22 14:56:23 -0700 (Mon, 22 Oct 2007)
Log Message:
-----------
add configure.-variables for LIBS, PYTHON (those are used frequently), PERL, RUBY (to avoid complains) and INSTALL (for avoiding breakage due to installed coreutils)
Modified Paths:
--------------
trunk/base/src/port1.0/portconfigure.tcl
Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl 2007-10-22 21:13:35 UTC (rev 30215)
+++ trunk/base/src/port1.0/portconfigure.tcl 2007-10-22 21:56:23 UTC (rev 30216)
@@ -53,7 +53,7 @@
default use_configure yes
# Configure special environment variables.
-options configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.fflags configure.f90flags configure.fcflags configure.classpath configure.macosx_deployment_target
+options configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath configure.macosx_deployment_target configure.perl configure.python configure.ruby configure.install
# We could have default debug/optimization flags at some point.
default configure.pipe no
default configure.cflags {-O2}
@@ -61,11 +61,16 @@
default configure.cxxflags {-O2}
default configure.objcflags {-O2}
default configure.ldflags {"-L${prefix}/lib"}
+default configure.libs {}
default configure.fflags {-O2}
default configure.f90flags {-O2}
default configure.fcflags {-O2}
default configure.classpath {}
default configure.macosx_deployment_target {}
+default configure.perl {}
+default configure.python {}
+default configure.ruby {}
+default configure.install {"/usr/bin/install"}
# Universal options & default values.
if {[file exists /Developer/SDKs/MacOSX10.5.sdk]} {
@@ -130,7 +135,7 @@
proc configure_main {args} {
global [info globals]
global worksrcpath use_configure use_autoconf use_automake use_xmkmf
- global configure.env configure.pipe configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.fflags configure.f90flags configure.fcflags configure.classpath configure.macosx_deployment_target
+ global configure.env configure.pipe configure.cflags configure.cppflags configure.cxxflags configure.objcflags configure.ldflags configure.libs configure.fflags configure.f90flags configure.fcflags configure.classpath configure.macosx_deployment_target configure.perl configure.python configure.ruby configure.install
global configure.ccache configure.distcc configure.cc configure.cxx configure.cpp configure.objc configure.f77 configure.f90 configure.fc configure.javac configure.compiler prefix
global os.platform os.major
@@ -276,11 +281,16 @@
append_list_to_environment_value configure "CXXFLAGS" ${output}${configure.cxxflags}
append_list_to_environment_value configure "OBJCFLAGS" ${output}${configure.objcflags}
append_list_to_environment_value configure "LDFLAGS" ${configure.ldflags}
+ append_list_to_environment_value configure "LIBS" ${configure.libs}
append_list_to_environment_value configure "FFLAGS" ${output}${configure.fflags}
append_list_to_environment_value configure "F90FLAGS" ${output}${configure.f90flags}
append_list_to_environment_value configure "FCFLAGS" ${output}${configure.fcflags}
append_list_to_environment_value configure "CLASSPATH" ${configure.classpath}
append_list_to_environment_value configure "MACOSX_DEPLOYMENT_TARGET" ${configure.macosx_deployment_target}
+ append_list_to_environment_value configure "PERL" ${configure.perl}
+ append_list_to_environment_value configure "PYTHON" ${configure.python}
+ append_list_to_environment_value configure "RUBY" ${configure.ruby}
+ append_list_to_environment_value configure "INSTALL" ${configure.install}
# Execute the command (with the new environment).
if {[catch {command_exec configure} result]} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071022/bd66669b/attachment.html
More information about the macports-changes
mailing list