Scaffold tool

The scaffold tools help automate the process of creating proper Factor workspaces for development.

First, incorporate the Scaffold tools in your environment and instruct them to create a workspace for new development.

USE: tools.scaffold
"resource:work" "my-cool-project" scaffold-vocab

These commands will instruct Factor to create an initial source file for your work, as well as an initial stub for a test suite, and an author file. The "resource:work" element refers Factor to the canonical work location (usually in the Factor root directory called work.)

In fact, if you add the following to your .factor-rc the authors.txt and source files will magically insert your name in the appropriate places for you:

USE: namespaces tools.scaffold ;
"My Name" \ developer-name set-global

You can edit any of the files produced by the call to scaffold-vocab by clicking on them. You can also bring the file up in the editor manually:

P" resource:work/my-cool-project/my-cool-project.factor" edit-file

Note: This assumes you have configured the Editor integration.

This revision created on Tue, 11 Nov 2008 06:04:01 by bfulgham (Add a word about edit-file.)