[47308] trunk/base/src/macports1.0/macports.tcl
perry at macports.org
perry at macports.org
Wed Feb 25 13:23:01 PST 2009
Revision: 47308
http://trac.macports.org/changeset/47308
Author: perry at macports.org
Date: 2009-02-25 13:22:59 -0800 (Wed, 25 Feb 2009)
Log Message:
-----------
macports1.0/macports.tcl - Added macports::variants_descriptions.
Modified Paths:
--------------
trunk/base/src/macports1.0/macports.tcl
Modified: trunk/base/src/macports1.0/macports.tcl
===================================================================
--- trunk/base/src/macports1.0/macports.tcl 2009-02-25 20:52:02 UTC (rev 47307)
+++ trunk/base/src/macports1.0/macports.tcl 2009-02-25 21:22:59 UTC (rev 47308)
@@ -341,6 +341,7 @@
global macports::rsync_options
global macports::rsync_server
global macports::variants_conf
+ global macports::variants_descriptions
global macports::xcodebuildcmd
global macports::xcodeversion
global macports::configureccache
@@ -435,6 +436,19 @@
set sources_default [lindex $sources end]
}
+ set default_source_url [lindex $sources_default 0]
+ if {[macports::getprotocol $default_source_url] eq "file"} {
+ set variants_descriptions [macports::getportdir $default_source_url]
+ } else {
+ set variants_descriptions [macports::getsourcepath $default_source_url]
+ }
+ set variants_descriptions [file join $variants_descriptions \
+ "_resources/port1.0/variant_descriptions.conf"]
+ if {![file exists $variants_descriptions]} {
+ set variants_descriptions {}
+ ui_warn "variant_descriptions.conf was not found ($default_source_url). No descriptions will be shown for global variants."
+ }
+
if {![info exists sources]} {
if {[file isdirectory ports]} {
set sources "file://[pwd]/ports"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090225/6f95ae1a/attachment.html>
More information about the macports-changes
mailing list