# -*- 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 cxx11 1.0 PortGroup github 1.0 PortGroup compiler_blacklist_versions 1.0 github.setup CastXML CastXML e733b8c0d536b4b7e027a3b46c6bd235cd0754d0 name castxml version 20150629 revision 0 categories lang platforms darwin license Apache-2 maintainers stromnov openmaintainer description CastXML is a C-family abstract syntax tree XML output tool. long_description ${description} checksums rmd160 0da6495c91199ba3ccaf1b0133df7461c3cde81e \ sha256 4c1ada99480e856ed87c7ee7aa929f16600f3cd42fb4b52723a87c2395dd456a cmake.out_of_source yes depends_lib-append port:zlib \ port:libffi \ port:libedit \ port:ncurses configure.args-append \ -DCastXML_INSTALL_DOC_DIR=share/doc/castxml variant clang36 conflicts clang37 description {Use clang 3.6 toolchain.} { depends_build-append \ port:clang-3.6 configure.args-append \ -DLLVM_DIR=${prefix}/libexec/llvm-3.6/share/llvm/cmake } variant clang37 conflicts clang36 description {Use clang 3.7 toolchain.} { depends_build-append \ port:clang-3.7 configure.args-append \ -DLLVM_DIR=${prefix}/libexec/llvm-3.7/share/llvm/cmake } if {![variant_isset clang36] && ![variant_isset clang37]} { default_variants +clang36 }