FlowTracer, previously known as Flowtracer/EDA, is a commercial
build management tool developed by
Runtime Design Automation
Runtime, run-time, or run time may refer to:
Computing
*Runtime (program lifecycle phase), the period during which a computer program is executing
* Runtime library, a program library designed to implement functions built into a programming langua ...
.
FlowTracer allows one to describe the basic flow of a
software build
In software development, a build is the process of converting source code files into standalone software artifact(s) that can be run on a computer, or the result of doing so.
Functions
Building software is an end-to-end process that involves ma ...
in a
Tcl-like language (Flow Description Language) or at execution time. The tool will then store and track the inputs and outputs of the flow in its database, automatically detecting changes as they occur. The tool provides a
GUI to visualize, control and diagnose the workflow, for example with instant notification of failures.
FlowTracer is a commercial alternative to
make and
distcc
In software development, distcc is a tool for speeding up compilation of source code by using distributed computing over a computer network. With the right configuration, distcc can dramatically reduce a project's compilation time.
It is desi ...
. It uses "makefiles" written in a proprietary format. It supports multiple platforms such as
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
,
Mac OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
,
Microsoft Windows and other Unix variants (
AIX,
HP-UX
HP-UX (from "Hewlett Packard Unix") is Hewlett Packard Enterprise's proprietary implementation of the Unix operating system, based on Unix System V (initially System III) and first released in 1984. Current versions support HPE Integrit ...
,
Solaris).
References
External links
* {{Official website, http://www.rtda.com/product/flowtracer/
make