compilation: introduce uv_library variable