devel/cscout 3.01_1 DragonFly
Source code analyzer and refactoring browser for C program collections
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- GPLv3
- Categories
- devel
- Package size
- 480.7 KiB, 1623.0 KiB installed
Description
CScout is a source code analyzer and refactoring browser for collections of C programs. It can process workspaces of multiple projects (we define a project as a collection of C source files that are linked together) mapping the complexity introduced by the C preprocessor back into the original C source code files. CScout takes advantage of modern hardware advances (fast processors and large memory capacities) to analyze C source code beyond the level of detail and accuracy provided by current compilers and linkers. The analysis CScout performs takes into account the identifier scopes introduced by the C preprocessor and the C language proper scopes and namespaces. CScout has already been applied on projects ranging from tens of thousands of lines, like the FreeBSD and Linux kernels, and the Apache web server.
See also: https://github.com/dspinellis/cscout
In the other systems
The newest version among them is 3.01, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/cscout | 3.01_1 newest | none known | - | [email protected] | - |
| FreeBSD | devel/cscout | 3.01_1 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/cscout | 3.01_1 newest | no data | - | [email protected] | - |
| GhostBSD | devel/cscout | 3.01_1 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install cscout
From DPorts:
cd /usr/dports/devel/cscout && make install clean
Dependencies
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none