aligned build with libuv approach
macro for 'small' and workaround for c_test.c
ignore libuv dirty