           compile info, file, sourcePath, targetPath
 
         # Run the callback and watchers only after everything is compiled.
-        console.log 'compiled: ' + compiled
         if ++compiled is count
-          console.log 'running callback'
           fn?()
           if watch
             watchFiles files, (file) ->

clean = (target) ->
  target ?= 'all'
  return unless knownTarget 'clean', target, ['build', 'docs', 'all']
  switch target
    when 'build' then rmrf dir for dir in ['build', 'lib']
    when 'docs' then rmrf 'docs'
    when 'all' then rmrf dir for dir in ['build', 'docs', 'lib']
  return

# Generate documentation files using Docco.


# Compile all CoffeeScript sources for Node.
buildNode = (info, watch, fn) ->
  # Calculate path count.
  count = 0
  count++ for _ of info.paths
