baskerville/bspwm — pull request #6 by c00kiemon5ter (2012-10-03 18:04:31+00:00)
Title: handle debug messages

this fixes the definitions of `PUTS` and `PRINTF`
adds a `DEBUG` flag, which when defined those will work
otherwise a _noop_ replaces them

the 2nd commit add a `debug` rule on the Makefile
the debug rule defines the DEBUG flag, disables optimization and adds debug symbols
while the _all_ rule does not set the DEBUG flag, add `-Os` optimization and strips the binaries.

the default rule (use by plain `$ make`) is the first one, thus the debug rule.

I've split the commits so that you can just pull the 1st one