about summary refs log tree commit homepage
path: root/GNUmakefile
DateCommit message (Collapse)
2014-02-15remove each_id, it was never used
2013-09-30GNUmakefile: kill raa_update invocation
RAA is still dead.
2011-01-21switch to pkg.mk for maintenance tasks
I like make :D
2010-12-26release: publish_news runs by default
It's interactive and sucks less, now.
2010-12-25GNUmakefile: better external RUBYLIB support
Duh!
2010-12-24doc: switch to wrongdoc for documentation
wrongdoc eliminates JavaScript from our website and also enables us to cut down on our management scripts/code for supporting the project.
2010-12-24GNUmakefile: preserve RUBYLIB env for tests
2010-12-24GNUmakefile: fix running of extension test
Oops
2010-10-05GNUmakefile: use portable tar invocation
We've been spoiled by GNU tar.
2010-06-06clogger 0.5.0 - body.to_path forwarding v0.5.0
This release allows middleware like Rack::Contrib::Sendfile to work properly higher up the stack from Clogger. Certain configurations of the Rainbows! and Zbatery web servers are able to use the return value of body.to_path to serve static files efficiently (via IO.copy_stream under 1.9 or stream_file_data with EventMachine). There are some small cleanups and documentation improvements as well. I've relicensed to LGPLv2.1+ (from LGPLv3-only) to allow bundling with GPLv2-only applications (I'm currently the sole copyright holder). Signed-off-by: Eric Wong <normalperson@yhbt.net>
2010-06-06README: document CLOGGER_PURE environment variable
There may also be some MRI users uncomfortable running C extensions.
2010-06-06doc: RDoc cleanups, split out LICENSE file
2010-06-06GNUmakefile: allow multiple tests to run in parallel
2010-04-21clogger 0.4.0 v0.4.0
Small cleanups and minor enhancements (mainly for the optional C extension) for this release: Eric Wong (10): ext: use FIX macros instead of generic NUM macros if possible ext: preserve subclasses of Rack::Utils::HeaderHash test: fix Linux memory usage test avoid direct require of "rack" to quiet warnings ext: GC safety fix when throwing an exception ext: eliminate unused variable ext: fix signedness and shadow warnings ext: sparse cleanups ext: avoid void pointer arithmetic clogger 0.4.0
2010-01-06Fix minor build system bugs
2010-01-06GNUmakefile: avoid deleting when uploading docs
2010-01-06GNUmakefile: NEWS depends on .manifest
2010-01-06GNUmakefile: modernize for Gemcutter
Also uppercase rake/ruby variables
2009-10-06cleanup packaging and website/rdoc
2009-10-06GNUmakefile: fix grammar FAIL in comment
2009-09-07GNUmakefile: cleanup release notes generation
2009-09-07enable MRI C extension by default
It was too much confusion to have multiple gems in the mix and I mainly use the C extension anyways. If we're not on a compatible version of Ruby, the extension will just be disabled by generating a dummy no-op Makefile to work around it.
2009-09-07Switch to hand-rolled packaging/distro scripts
Several bikeshed reasons brought me to this point: * I like the README.html layout more than any default index.html even if it's using README content. Having links on the side helps navigation IMHO. * publish_docs preserves timestamps to improve cache hit rate * git is used to maintain the manifest at packaging/release-time so my changesets have less noise in them * git is used to generate history files (from tag messages), this is a more DRY approach to me. * I don't like the ".txt" suffix being translated to "_txt.html" in URLs. I don't like the ".txt" suffix in general. * I don't like Manifest.txt showing up in my RDoc
2009-09-03CLOGGER_PURE forces the pure version to be loaded
This is useful for testing the pure Ruby version in case clogger_ext is already installed on your system.
2009-09-01GNUmakefile: post_news after release
2009-08-29GNUmakefile: fix "release" now that I've used it..
* pass correct arguments for changes * correctly generate change log from git * add blank line after description in release notes
2009-08-29GNUmakefile: "release" steps
2009-08-28initial import