# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup cmake 1.0 PortGroup github 1.0 cmake.out_of_source yes github.setup gccxml gccxml 3afa8ba5be6866e603dcabe80aff79856b558e24 name gccxml-devel version 20150423 categories lang platforms darwin # See http://www.gccxml.org/HTML/Copyright.html for license details license {GPL-2 BSD} maintainers nomaintainer description generates XML description of C++ code long_description generates an XML description of a C++ program from GCC's \ internal representation homepage http://www.gccxml.org/ universal_variant no checksums rmd160 69006283aed31f5508cf7032785bba2dfd0b5b3b \ sha256 673d571d9171717598f8f7faf8db677600a96bd9d1f853e1c723f0a3c16cba17 # gcxxml can be compiled with clang, but can't simulate clang. It should be able # to simulate gcc*, but gets confused by header files in /usr/include. The # default compiler it uses is the one used to compile it, so to get gccxml working # without having to set any options it seems easier to do this: configure.compiler llvm-gcc-4.2 # XCode 5 doesn't include llvm-gcc-4.2, so make sure it is installed depends_build-append bin:llvm-gcc-4.2:llvm-gcc42 # also need this compiler at runtime depends_run-append bin:llvm-gcc-4.2:llvm-gcc42