@@ -102,15 +102,15 @@ else ifeq ($(OSTYPE_$(1)), apple-darwin)
102102 LIBUV_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /libuv/libuv.a
103103 JEMALLOC_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /jemalloc/lib/libjemalloc_pic.a
104104else ifeq ($(OSTYPE_$(1)), unknown-freebsd)
105- LIBUV_OSTYPE_$(1)_$(2) := unix/ freebsd
105+ LIBUV_OSTYPE_$(1)_$(2) := freebsd
106106 LIBUV_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /libuv/libuv.a
107107 JEMALLOC_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /jemalloc/lib/libjemalloc_pic.a
108108else ifeq ($(OSTYPE_$(1)), linux-androideabi)
109- LIBUV_OSTYPE_$(1)_$(2) := unix/ android
109+ LIBUV_OSTYPE_$(1)_$(2) := android
110110 LIBUV_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /libuv/libuv.a
111111 JEMALLOC_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /jemalloc/lib/libjemalloc_pic.a
112112else
113- LIBUV_OSTYPE_$(1)_$(2) := unix/ linux
113+ LIBUV_OSTYPE_$(1)_$(2) := linux
114114 LIBUV_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /libuv/libuv.a
115115 JEMALLOC_LIB_$(1)_$(2) := $$(RT_BUILD_DIR_$(1 ) _$(2 ) ) /jemalloc/lib/libjemalloc_pic.a
116116endif
@@ -178,6 +178,7 @@ export PYTHONPATH := $(PYTHONPATH):$$(S)src/gyp/pylib
178178$$(LIBUV_MAKEFILE_$(1 ) _$(2 ) ) : $$(LIBUV_DEPS )
179179 (cd $(S ) src/libuv/ && \
180180 $$(CFG_PYTHON ) ./gyp_uv -f make -Dtarget_arch=$$(LIBUV_ARCH_$(1 ) ) -D ninja \
181+ -DOS=$$(LIBUV_OSTYPE_$(1 ) _$(2 ) ) \
181182 -Goutput_dir=$$(@D ) --generator-output $$(@D ) )
182183
183184# XXX: Shouldn't need platform-specific conditions here
0 commit comments