pkgtools/rbulkit

Helper scripts for robotpkg bulk builds
Directory:
pkgtools/rbulkit (package's history)
Package version:
rbulkit-20170123
Home page:
(none)
License:
isc
Source archive:
ftp://ftp.openrobots.org/pub/openrobots/rbulkit/rbulkit-20170123.tar.gz
http://www.openrobots.org/distfiles/rbulkit/rbulkit-20170123.tar.gz
Description:
rbulkit is a set of helper scripts and programs for managing robotpkg bulk builds. It features: - rbulk-build, a shell script performing all the necessary tasks to run a build and produce an HTML report. - rbulk-report creates (or update) an sqlite3 database from the results of a previous bulk build. The database is populated with the log files lefts by the robotpkg bulk target. rbulk_report can also generate a detailed (HTML) report from the bulk data available in the database. - rbulk-dispatchd schedules N parallel jobs amongst M with priority handling and job preemption. - rbulk-dispatch sends job requests to rbulk-dispatchd - rbulk-locked provides an advisory lock on a file from a shell script. It is designed to work on NFS filesystem. - rbulk-watchd is an inetd(8)-like daemon that executes jobs when it receives a remote notification. - rbulk-notify sends remote notifications to rbulk-watchd.
Run dependencies:
git>=1.6, sqlite3-tcl>=3, tcl85>=8.5<8.6
Build dependencies:
digest>=20080510, gcc>=3, pax, pkg_install>=20110805.7, sqlite3>=3, tnftp>=20091122
General options:
debug
Produce debugging information for binary programs
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
tcl alternatives:
tcl84
Use tcl-8.4
tcl85
Use tcl-8.5
tcl86
Use tcl-8.6