# -*- 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 91228 2012-03-26 10:35:22Z g5pw@macports.org $ PortSystem 1.0 PortGroup crossgcc 1.0 name avr-gcc crossgcc.setup avr 4.7.0 maintainers g5pw license {GPL-3+ Permissive} distfiles gcc-${version}.tar.bz2 extract.only ${distfiles} checksums rmd160 4ed660b281cdb9bcf98f5c2cf2da105c71db5be4 \ sha256 a680083e016f656dab7acd45b9729912e70e71bbffcbf0e3e8aa1cccf19dc9a5 # Download everything to gcc/ dist_subdir gcc if {${configure.compiler} == "clang"} { configure.compiler llvm-gcc-4.2 } configure.args-delete --enable-languages="c,objc,c++,obj-c++" configure.args-append --enable-languages="c,c++" \ 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 }