# -*- 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 PortSystem 1.0 PortGroup github 1.0 PortGroup cmake 1.1 github.setup rizsotto Bear 2.4.4 checksums rmd160 9a1ce3fd173b1d9a905844cef69f7a57c3b55464 \ sha256 e9cb11c75c0cb621650ebfe0d84929286b144d4e6ab5aa4a996f24efd3fd9474 \ size 50384 maintainers {cal @neverpanic} openmaintainer license GPL-3+ platforms darwin categories devel description \ Bear is a tool to generate compilation database for clang tooling. long_description {*}${description} \ The JSON compilation database is used in clang project to provide \ information how a single compilation unit was processed. When that is \ available then it is easy to re-run the compilation with different \ programs. depends_lib-append port:python38 post-patch { reinplace "s|/usr/bin/env @BEAR_PYTHON_EXECUTABLE@|${prefix}/bin/python3.8|g" \ ${worksrcpath}/bear/bear.py }