Quill v0.3.0

Quill v0.3.0

Quill Quill v0.3.0 has now been released, and is available on the Quill Release Page. Binaries are available for OS X, Windows, and for 32-bit and 64-bit Linux.

Quill is a project automation tool for Tcl/Tk projects. Quill creates project directory trees with skeleton code, and manages many project tasks, including running tests, building documentation, preparing libraries for inclusion in a teapot repository, building applications, and building distribution sets. Some of these capabilities depend on ActiveTcl and TclDevKit; many do not.

If you give Quill a try, with any degree of success or failure, please report any problems or enhancement requests at the Quill issue tracker or or e-mail me at will -at- wjduquette -dot- com.

The full release notes are available at the first link, above; here’s a summary:

  • There is now a minimally complete user’s guide.
  • Quill can now format section-numbered documents as well as man pages.
  • Quill build products reference the full platform string. I.e., Quill now knows
    the difference between 32-bit and 64-bit Linux.
  • `quill build all`: One command now serves to:
    • Check the project’s dependencies
    • Run the project’s tests
    • Format the project’s documentation
    • Build the project’s libraries
    • Build the project’s applications for the current platform.
    • Build the distribution .zip file(s) for the current platform.
  • `quill build for`: Following `quill build all`, Quill can now build the
    project for any platform for which a basekit available, building the
    project’s applications and distribution files for the platform with
    one command.
  • `quill basekit`: The user can list basekits available locally and at
    teapot.activestate.com, and retrieve basekits for local use.
  • `quill teapot fix`: Quill has a new scheme for managing the permissions on the
    local teapot that does not require running Quill with `sudo`. It should also
    work better on Linux.
  • Considerable work on the internals.

____
photo credit: campra via photopin cc


Browse Our Archives