BSD Ports

devel/autodia 2.14_1 DragonFly

Automatic Dia XML - from Source Code and Data

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

Description

AutoDia is a modular application that parses source code or data (if a handler is available) and produces an XML document in Dia format, essentially a Dia diagram auto creation package. The diagrams it creates are standard UML diagrams showing dependencies, superclasses, packages, classes and inheritances, as well as the methods, etc of each class.

AutoDia supports any language that a Handler has been written for - currently this is C++, DBI, Java, PHP, Perl, Python, SQL and Torque (XML DB schema). Adding a handler is easy - read the DEVELOP file for details.

In the other systems

SystemPortVersion
DragonFlydevel/autodia2.14_1
FreeBSDdevel/autodia2.14_1
HardenedBSDdevel/autodia2.14_1
GhostBSDdevel/autodia2.14_1

Install

Binary package:

pkg install autodia

From DPorts:

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

Dependencies

Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The autodia 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