Project

rego

0.01
Low commit activity in last 3 years
A long-lived project that still receives updates
description: rego kicks the ass
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 6.3.0
~> 6.6.0
~> 3.8.0
 Project Readme

NAME

rego

SYNOPSIS

rego ./files ./to ./watch -- command-to-run

INSTALL

gem install rego

DESCRIPTION

run arbitrary commands easily when files change

PARAMETERS

--help, -h

EXAMPLES

  # say hai whenever the file foo.txt changes
  #
    ~> rego foo.txt -- echo hai

  # say hai whenever any file (recursively) in bar changes 
  #
    ~> rego ./bar/ -- echo hai

  # echo *the file that changed* when any file (recursively) in bar changes 
  #
    ~> rego ./bar/ -- echo "@ was changed"

  # run a specific test whenever anything in lib, test, app, or config changes
  #
    ~> rego {lib,test,app,config} -- ruby -Itest ./test/units/foo_test.rb --name teh_test

  # run a specific test whenever it, or your app, has changed
  #
    ~> rego ./test -- ruby -Itest @