[101933] trunk/base/src/port1.0/portconfigure.tcl
jeremyhu at macports.org
jeremyhu at macports.org
Mon Jan 21 23:26:50 PST 2013
Revision: 101933
https://trac.macports.org/changeset/101933
Author: jeremyhu at macports.org
Date: 2013-01-21 23:26:50 -0800 (Mon, 21 Jan 2013)
Log Message:
-----------
Add dragonegg compilers as an option
Modified Paths:
--------------
trunk/base/src/port1.0/portconfigure.tcl
Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl 2013-01-22 06:47:14 UTC (rev 101932)
+++ trunk/base/src/port1.0/portconfigure.tcl 2013-01-22 07:26:50 UTC (rev 101933)
@@ -224,6 +224,10 @@
macports-clang-3.1 { set name "MacPorts clang 3.1" }
macports-clang-3.2 { set name "MacPorts clang 3.2" }
macports-clang-3.3 { set name "MacPorts clang 3.3" }
+ macports-dragonegg-3.0 { set name "MacPorts dragonegg 3.0" }
+ macports-dragonegg-3.1 { set name "MacPorts dragonegg 3.1" }
+ macports-dragonegg-3.2 { set name "MacPorts dragonegg 3.2" }
+ macports-dragonegg-3.3 { set name "MacPorts dragonegg 3.3" }
default { return -code error "Invalid value for configure.compiler: ${configure.compiler}" }
}
ui_debug "Using compiler '$name'"
@@ -374,6 +378,10 @@
macports-clang-3.1 -
macports-clang-3.2 -
macports-clang-3.3 -
+ macports-dragonegg-3.0 -
+ macports-dragonegg-3.1 -
+ macports-dragonegg-3.2 -
+ macports-dragonegg-3.3 -
macports-clang {
return yes
}
@@ -412,6 +420,10 @@
macports-clang-3.1 clang-3.1
macports-clang-3.2 clang-3.2
macports-clang-3.3 clang-3.3
+ macports-dragonegg-3.0 dragonegg-3.0
+ macports-dragonegg-3.1 dragonegg-3.1
+ macports-dragonegg-3.2 dragonegg-3.2
+ macports-dragonegg-3.3 dragonegg-3.3
}
# internal function to determine the default compiler
@@ -707,6 +719,50 @@
cxx { set ret ${prefix}/bin/clang++-mp-3.3 }
}
}
+ macports-dragonegg-3.0 {
+ switch -exact ${type} {
+ cc { set ret ${prefix}/bin/dragonegg-3.0-gcc }
+ objc { set ret ${prefix}/bin/dragonegg-3.0-gcc }
+ cxx { set ret ${prefix}/bin/dragonegg-3.0-g++ }
+ cpp { set ret ${prefix}/bin/dragonegg-3.0-cpp }
+ fc { set ret ${prefix}/bin/dragonegg-3.0-gfortran }
+ f77 { set ret ${prefix}/bin/dragonegg-3.0-gfortran }
+ f90 { set ret ${prefix}/bin/dragonegg-3.0-gfortran }
+ }
+ }
+ macports-dragonegg-3.1 {
+ switch -exact ${type} {
+ cc { set ret ${prefix}/bin/dragonegg-3.1-gcc }
+ objc { set ret ${prefix}/bin/dragonegg-3.1-gcc }
+ cxx { set ret ${prefix}/bin/dragonegg-3.1-g++ }
+ cpp { set ret ${prefix}/bin/dragonegg-3.1-cpp }
+ fc { set ret ${prefix}/bin/dragonegg-3.1-gfortran }
+ f77 { set ret ${prefix}/bin/dragonegg-3.1-gfortran }
+ f90 { set ret ${prefix}/bin/dragonegg-3.1-gfortran }
+ }
+ }
+ macports-dragonegg-3.2 {
+ switch -exact ${type} {
+ cc { set ret ${prefix}/bin/dragonegg-3.2-gcc }
+ objc { set ret ${prefix}/bin/dragonegg-3.2-gcc }
+ cxx { set ret ${prefix}/bin/dragonegg-3.2-g++ }
+ cpp { set ret ${prefix}/bin/dragonegg-3.2-cpp }
+ fc { set ret ${prefix}/bin/dragonegg-3.2-gfortran }
+ f77 { set ret ${prefix}/bin/dragonegg-3.2-gfortran }
+ f90 { set ret ${prefix}/bin/dragonegg-3.2-gfortran }
+ }
+ }
+ macports-dragonegg-3.3 {
+ switch -exact ${type} {
+ cc { set ret ${prefix}/bin/dragonegg-3.3-gcc }
+ objc { set ret ${prefix}/bin/dragonegg-3.3-gcc }
+ cxx { set ret ${prefix}/bin/dragonegg-3.3-g++ }
+ cpp { set ret ${prefix}/bin/dragonegg-3.3-cpp }
+ fc { set ret ${prefix}/bin/dragonegg-3.3-gfortran }
+ f77 { set ret ${prefix}/bin/dragonegg-3.3-gfortran }
+ f90 { set ret ${prefix}/bin/dragonegg-3.3-gfortran }
+ }
+ }
}
return $ret
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130121/c9cb33c3/attachment.html>
More information about the macports-changes
mailing list