CADTools is written in ANSI C, and is portable to all platforms supported by Agar. As with any Agar application, the hardware-accelerated OpenGL display mode is strongly recommended.
Since it is still in the alpha stage, CADTools is currently only available via Subversion:
- Subversion: https://dev.csoft.net/cadtools
- SourceForge Download Area (Project Page)
After downloading a package, check that the SHA-256 or
SHA-512 checksum matches the package's .md5 file.
CADTools packages are signed by Julien Nadeau Carriere (vedge@csoft.net).
Get this KEYS file along with the package's
.asc signature, and verify using a tool such as
gpg:
$ wget https://libagar.org/KEYS $ gpg --import KEYS $ wget https://stable.hypertriton.com/cadtools/cadtools-1.0.tar.gz.asc $ gpg --verify cadtools-1.0.tar.gz.asc
The fingerprint should match the following:
3402 651B D944 5550 FC76 0940 10BC F281 E7EE BFDF
BSDBuild is
a BSD-style build system which provides useful make libraries as well
as the ability to generate Bourne configure scripts which provide
the same functionality and user interface as autoconf
generated scripts.
It's not necessary to install BSDBuild in order to build cadtools.
BSDBuild is needed if you want to regenerate the configure script
from configure.in sources.
Users of the Vim editor
(or any other editor with support for Vim syntax files) may find
the syntax files under the syntax/ directory useful. They contain
definitions for every type and constant exported by Agar.
The valgrind
instrumentation framework is recommended for finding memory
errors.