Changeset 101933


Ignore:
Timestamp:
Jan 22, 2013, 7:26:50 AM (7 years ago)
Author:
jeremyhu@…
Message:

Add dragonegg compilers as an option

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/src/port1.0/portconfigure.tcl

    r101498 r101933  
    225225        macports-clang-3.2 { set name "MacPorts clang 3.2" }
    226226        macports-clang-3.3 { set name "MacPorts clang 3.3" }
     227        macports-dragonegg-3.0 { set name "MacPorts dragonegg 3.0" }
     228        macports-dragonegg-3.1 { set name "MacPorts dragonegg 3.1" }
     229        macports-dragonegg-3.2 { set name "MacPorts dragonegg 3.2" }
     230        macports-dragonegg-3.3 { set name "MacPorts dragonegg 3.3" }
    227231        default { return -code error "Invalid value for configure.compiler: ${configure.compiler}" }
    228232    }
     
    375379        macports-clang-3.2 -
    376380        macports-clang-3.3 -
     381        macports-dragonegg-3.0 -
     382        macports-dragonegg-3.1 -
     383        macports-dragonegg-3.2 -
     384        macports-dragonegg-3.3 -
    377385        macports-clang {
    378386            return yes
     
    413421        macports-clang-3.2      clang-3.2
    414422        macports-clang-3.3      clang-3.3
     423        macports-dragonegg-3.0  dragonegg-3.0
     424        macports-dragonegg-3.1  dragonegg-3.1
     425        macports-dragonegg-3.2  dragonegg-3.2
     426        macports-dragonegg-3.3  dragonegg-3.3
    415427}
    416428
     
    706718                objc { set ret ${prefix}/bin/clang-mp-3.3 }
    707719                cxx  { set ret ${prefix}/bin/clang++-mp-3.3 }
     720            }
     721        }
     722        macports-dragonegg-3.0 {
     723            switch -exact ${type} {
     724                cc   { set ret ${prefix}/bin/dragonegg-3.0-gcc }
     725                objc { set ret ${prefix}/bin/dragonegg-3.0-gcc }
     726                cxx  { set ret ${prefix}/bin/dragonegg-3.0-g++ }
     727                cpp  { set ret ${prefix}/bin/dragonegg-3.0-cpp }
     728                fc   { set ret ${prefix}/bin/dragonegg-3.0-gfortran }
     729                f77  { set ret ${prefix}/bin/dragonegg-3.0-gfortran }
     730                f90  { set ret ${prefix}/bin/dragonegg-3.0-gfortran }
     731            }
     732        }
     733        macports-dragonegg-3.1 {
     734            switch -exact ${type} {
     735                cc   { set ret ${prefix}/bin/dragonegg-3.1-gcc }
     736                objc { set ret ${prefix}/bin/dragonegg-3.1-gcc }
     737                cxx  { set ret ${prefix}/bin/dragonegg-3.1-g++ }
     738                cpp  { set ret ${prefix}/bin/dragonegg-3.1-cpp }
     739                fc   { set ret ${prefix}/bin/dragonegg-3.1-gfortran }
     740                f77  { set ret ${prefix}/bin/dragonegg-3.1-gfortran }
     741                f90  { set ret ${prefix}/bin/dragonegg-3.1-gfortran }
     742            }
     743        }
     744        macports-dragonegg-3.2 {
     745            switch -exact ${type} {
     746                cc   { set ret ${prefix}/bin/dragonegg-3.2-gcc }
     747                objc { set ret ${prefix}/bin/dragonegg-3.2-gcc }
     748                cxx  { set ret ${prefix}/bin/dragonegg-3.2-g++ }
     749                cpp  { set ret ${prefix}/bin/dragonegg-3.2-cpp }
     750                fc   { set ret ${prefix}/bin/dragonegg-3.2-gfortran }
     751                f77  { set ret ${prefix}/bin/dragonegg-3.2-gfortran }
     752                f90  { set ret ${prefix}/bin/dragonegg-3.2-gfortran }
     753            }
     754        }
     755        macports-dragonegg-3.3 {
     756            switch -exact ${type} {
     757                cc   { set ret ${prefix}/bin/dragonegg-3.3-gcc }
     758                objc { set ret ${prefix}/bin/dragonegg-3.3-gcc }
     759                cxx  { set ret ${prefix}/bin/dragonegg-3.3-g++ }
     760                cpp  { set ret ${prefix}/bin/dragonegg-3.3-cpp }
     761                fc   { set ret ${prefix}/bin/dragonegg-3.3-gfortran }
     762                f77  { set ret ${prefix}/bin/dragonegg-3.3-gfortran }
     763                f90  { set ret ${prefix}/bin/dragonegg-3.3-gfortran }
    708764            }
    709765        }
Note: See TracChangeset for help on using the changeset viewer.