# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           cmake 1.1
PortGroup           github 1.0

github.setup        cpputest cpputest 4.0 v
revision            0
checksums           rmd160  3f59d987202a38a18c6a749c5d5c8df9b0e99cb5 \
                    sha256  0b66d20661f232d2a6af124c4455c8ccc9a4ce72d29f6ad4877eb385faaf5108 \
                    size    762773

github.tarball_from archive

homepage            https://cpputest.github.io/
license             BSD
description         CppUTest unit testing and mocking framework for C/C++
long_description    CppUTest is a C /C++ based unit xUnit test \
                    framework for unit testing and for test-driving \
                    your code. It is written in C++ but is used in C \
                    and C++ projects and frequently used in embedded \
                    systems but it works for any C/C++ project.

categories          devel
maintainers         nomaintainer

depends_build-append \
                    path:bin/pkg-config:pkgconfig

# https://github.com/cpputest/cpputest/pull/1802
patchfiles-append   0001-MockParameterTest.cpp-fix-ULL-constants.patch

test.run            yes
