Skip to content

grahambrooks/lazybuilder

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

lazybuilder - automatic builds when files change

Usage:

lazybuilder path/to/watch build-command-to-run

Without any parameters laxybuilder watches the current working directory and executes make whenever a file changes.

Why another automatic build program?

Most programs of this type work by polling for changes. lazybuilder uses the OS X notification system to know when files change. This means that if nothing is happening on the project build-daemon does not consume resources unnecessarily.

Installation

lazybuilder depends on boost

Using Homebrew

brew update             && \
brew tap grahambrooks/lazybuilder && \
brew install lazybuilder

From Source

git clone git@github.com:grahambrooks/lazybuilder.git
cd lazybuilder
make install

About

A simple tool to trigger a build whenever a file in the project changes.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages