source: trunk/dports/lang/gccxml-devel/Portfile

Last change on this file was 148679, checked in by mmoll@…, 16 months ago

gccxml-devel: add cmake.out_of_source yes. See #47197

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 KB
Line 
1# -*- 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
2# $Id: Portfile 148679 2016-05-15 00:58:05Z ryandesign@macports.org $
3
4PortSystem          1.0
5PortGroup           cmake 1.0
6PortGroup           github 1.0
7cmake.out_of_source yes
8
9github.setup        gccxml gccxml 3afa8ba5be6866e603dcabe80aff79856b558e24
10name                gccxml-devel
11version             20150423
12categories          lang
13platforms           darwin
14# See http://www.gccxml.org/HTML/Copyright.html for license details
15license             {GPL-2 BSD}
16maintainers         nomaintainer
17
18description         generates XML description of C++ code
19long_description    generates an XML description of a C++ program from GCC's \
20                    internal representation
21homepage            http://www.gccxml.org/
22
23universal_variant   no
24
25checksums           rmd160  69006283aed31f5508cf7032785bba2dfd0b5b3b \
26                    sha256  673d571d9171717598f8f7faf8db677600a96bd9d1f853e1c723f0a3c16cba17
27
28# gcxxml can be compiled with clang, but can't simulate clang. It should be able
29# to simulate gcc*, but gets confused by header files in /usr/include. The
30# default compiler it uses is the one used to compile it, so to get gccxml working
31# without having to set any options it seems easier to do this:
32configure.compiler  llvm-gcc-4.2
33# XCode 5 doesn't include llvm-gcc-4.2, so make sure it is installed
34depends_build-append bin:llvm-gcc-4.2:llvm-gcc42
35# also need this compiler at runtime
36depends_run-append  bin:llvm-gcc-4.2:llvm-gcc42
Note: See TracBrowser for help on using the repository browser.