FreeBSD Ports

devel/cpplint 2.0.2

Static code checker for C++

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
devel
Package size
141.1 KiB, 776.9 KiB installed

Description

Cpplint is a command-line tool to check C/C++ files for style issues following Google's C++ style guide. Cpplint is developed and maintained by Google Inc. at google/styleguide <https://github.com/google/styleguide>, also see the wikipedia entry <http://en.wikipedia.org/wiki/Cpplint>.

While Google maintains cpplint, Google is not (very) responsive to issues and pull requests, this fork aims to be (somewhat) more open to add fixes to cpplint to enable fixes, when those fixes make cpplint usable in wider contexts.

See also https://github.com/cpplint/cpplint

Install

As a binary package — by origin, or by package name:

pkg install devel/cpplint
pkg install cpplint

From the ports tree:

cd /usr/ports/devel/cpplint/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cpplint>0:devel/cpplint

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.22.0.21.6.12.0.22.0.2
FreeBSD:14:quarterly2.0.22.0.2n/a2.0.22.0.2
FreeBSD:15:latest2.0.22.0.2n/a2.0.22.0.2
FreeBSD:15:quarterly2.0.22.0.2n/an/an/a
FreeBSD:16:latest2.0.22.0.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Test 7

The full lists below include those, and their dependencies in turn.

All build dependencies 16
All run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
pytest python
Service scripts
none

Files

pkg-plist 10
  • bin/cpplint
  • %%PYTHON_SITELIBDIR%%/cpplint-.dist-info/LICENSE
  • %%PYTHON_SITELIBDIR%%/cpplint-.dist-info/METADATA
  • %%PYTHON_SITELIBDIR%%/cpplint-.dist-info/RECORD
  • %%PYTHON_SITELIBDIR%%/cpplint-.dist-info/WHEEL
  • %%PYTHON_SITELIBDIR%%/cpplint-.dist-info/entry_points.txt
  • %%PYTHON_SITELIBDIR%%/cpplint-.dist-info/top_level.txt
  • %%PYTHON_SITELIBDIR%%/__pycache__/cpplint.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/__pycache__/cpplint.pyc
  • %%PYTHON_SITELIBDIR%%/cpplint.py
distinfo 1
FileSizeSHA256
cpplint-2.0.2.tar.gz3737818a5971e4b5490133e425284f0c566c7ade0b959e61018d2c9af3ff7f357ddc57
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.