Lofty (named after the character from Bob The Builder) is a build script for WordPress plugins created using the Lava framework.
$ npm install -g lofty
Lofty uses a configuration file (lofty.yaml)
test_server: C:\some location\
If you have a local wordpress installation you can set lofty to automatically copy the build files to the test server by specifying its path here.
Plugin defintion file (plugin.yaml)
name: Blank Plugin version: 1.0 description: Blank Plugin - update configuration in lava.yaml url: http://www.google.com author: Daniel Chatfield author_url: http://www.volcanicpixels.com license: GPLv2 class_namespace: Volcanic_Pixels_Blank_Plugin
This creates a development build (no minifying) and puts it in the build directory.
When you are ready to distribute this will create a copy in the dist folder.
$ lofty -d
$ lofty -v