# -*- 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 name ccache github.setup ccache ccache 3.7.1 v revision 0 checksums rmd160 ea189d1a42490050d591551e4396a89d4c611e23 \ sha256 d618e6c257d000d974a7ebb46aaefd872f77a1efeaefe33829d7396b2ec60420 \ size 384420 categories devel platforms darwin freebsd license GPL-3+ maintainers {ryandesign @ryandesign} openmaintainer description object-file caching compiler wrapper long_description \ ccache is a compiler cache. It acts as a caching pre-processor to C/C++ \ compilers, using the -E compiler switch and a hash to detect when a \ compilation can be satisfied from cache. This often results in a 5 to 10 \ times speedup in common compilations. homepage https://ccache.dev use_autoconf yes autoconf.cmd ./autogen.sh depends_lib port:zlib \ port:autoconf default_variants +doc variant doc description "Whether to build docs or not" { depends_build-append port:asciidoc } if {![variant_isset doc]} { configure.args-append --disable-man } conflicts ccache-devel livecheck.type regex livecheck.url [lindex ${master_sites} 0] livecheck.regex ${name}-(\[0-9.\]+)${extract.suffix}