build: rename LINKFLAGS to LDFLAGS
build: fix `make test` on darwin and sunos
build: link test runner with -rpath
Link the test runner with -rpath=/path/to/libuv.so, don't muck around with
test: make `make test` link against .so
build: rename uv.a to libuv.a
Rip out c-ares
c-ares: libuv-ify c-ares
c-ares: upgrade to 1.9.0
Dont build tests on 'make all'
bench: add batched TCP writes benchmark
Times how long it takes to queue and write out 1,000,000 short strings.
Fix MinGW build
Allow `make all` work under MinGW. Remove references to eio for MinGW.
Move private headers into include/uv-private
build: fix build on systems where `ld --as-needed` is the default
Fixes unresolved symbol linker errors from -lm and -lrt.
Bring back standalone makefiles for a better transition
build: add debug target to Makefile
Build with gyp
Makefile: disable test-% and bench-% targets
Targets bench-% and test-% mess up dependency resolution, disable for now.
Make it possible to run individual tests.
Clean target missing prefix for object files
src/ and include/ directories
Helps #71 but does not update the MSVC files.
unix: Remove c-ares and libev configure scripts
Instead let's be a bit more clever.
c-ares integration on windows
Add EV_MULTIPLICITY=0 (until we add threads)
oio -> uv
Fix the makefile for mingw32
Clean up the clean, distclean makefile stuff
Fixes #38. Use Luis's PREFIX trick.
Makefile to work with mingw
use gnu89 instead of ansi for mingw compat
Replace dummy benchmark with sizeof(oio_handle)
Fix missing stddup def on unix
unix runner: implement timeout on process_wait
Add ping-pong benchmark
On Linux I'm getting
ping_pongs: 22807 pings
Update Makefile for benchmark runner.
Add copyright headers, license file.