diff --git a/src/uv_constants.h b/src/uv_constants.h new file mode 100644 index 0000000000000..4076ac26f684f --- /dev/null +++ b/src/uv_constants.h @@ -0,0 +1,7 @@ +#include "uv.h" +#define XX(uc,lc) :UV_##uc, +const UV_UNKNOWN_HANDLE = 0 +handles = [UV_HANDLE_TYPE_MAP(XX) :UV_FILE, :UV_HANDLE_TYPE_MAX, :UV_RAW_FD, :UV_RAW_HANDLE] +for i=1:(length(handles)) +@eval const $(handles[i]) = $i +end