Ticket #46284: pure-1.0.diff

File pure-1.0.diff, 1.6 KB (added by agraef (Albert Graef), 10 years ago)
  • _resources/port1.0/group/pure-1.0.tcl

     
    6464        if {${configure.cxx_stdlib} ne "" && [string match "*clang*" [option configure.cxx]]} {
    6565            configure.cxxflags-append -stdlib=${configure.cxx_stdlib}
    6666        }
    67         build.args-append       CC="${configure.cc}" \
     67        if {[variant_exists universal] && [variant_isset universal]} {
     68            build.args-append   CC="${configure.cc}" \
     69                                CFLAGS="${configure.cflags} ${configure.universal_cflags}" \
     70                                CPPFLAGS="${configure.cppflags}" \
     71                                CXX="${configure.cxx}" \
     72                                CXXFLAGS="${configure.cxxflags} ${configure.universal_cxxflags}" \
     73                                LDFLAGS="${configure.ldflags} ${configure.universal_ldflags}"
     74        } else {
     75            build.args-append   CC="${configure.cc}" \
    6876                                CFLAGS="${configure.cflags} ${configure.cc_archflags}" \
    6977                                CPPFLAGS="${configure.cppflags}" \
    7078                                CXX="${configure.cxx}" \
    7179                                CXXFLAGS="${configure.cxxflags} ${configure.cxx_archflags}" \
    72                                 LDFLAGS="${configure.ldflags} ${configure.ld_archflags}"
     80                LDFLAGS="${configure.ldflags} ${configure.ld_archflags}"
     81        }
    7382    }
    7483
    7584    post-destroot {