BSD Ports

devel/cxref 1.6e_1 DragonFly

C program cross-referencing and documentation tool

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
devel
Package size
128.4 KiB, 810.5 KiB installed

Description

A program that takes as input a series of C source files and produces a LaTeX or HTML document containing a cross reference of the files/functions/variables in the program, including documentation taken from suitably formatted source code comments.

The documentation is stored in the C source file in specially formatted comments, making it simple to maintain. The cross referencing includes lists of functions called, callers of each function, usage of global variables, header file inclusion, macro definitions and type definitions. Works for ANSI C, including a few gcc extensions.

In the other systems

SystemPortVersion
DragonFlydevel/cxref1.6e_1
FreeBSDdevel/cxref1.6e_1
NetBSDdevel/cxref1.6d
HardenedBSDdevel/cxref1.6e_1
GhostBSDdevel/cxref1.6e_1

Install

Binary package:

pkg install cxref

From DPorts:

cd /usr/dports/devel/cxref && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The cxref port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing