# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=portfile:et:sw=4:ts=4:sts=4
# $Id: Portfile 101386 2013-01-09 23:35:53Z g5pw@macports.org $

PortSystem              1.0
PortGroup               crossgcc 1.0

name                    avr-gcc
crossgcc.setup          avr 4.7.2

maintainers             g5pw
license                 {GPL-3+ Permissive}

distfiles               gcc-${version}.tar.bz2
extract.only            ${distfiles}

checksums               rmd160  fc281ade14b47d2a9c2ced4f7082c74bfbae31c1 \
                        sha256  8a9283d7010fb9fe5ece3ca507e0af5c19412626384f8a5e9434251ae100b084

compiler.blacklist      clang

default_variants        +lto

if {$build_arch != "" && ${os.platform} == "darwin"} {
    configure.args-append --build=${build_arch}-apple-darwin${os.major} \
                          --host=${build_arch}-apple-darwin${os.major}
}

variant lto description {enables link time optimization} {
    configure.args-append   --enable-lto
}
