diff options
Diffstat (limited to 'deps/uv/config-unix.mk')
-rw-r--r-- | deps/uv/config-unix.mk | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/deps/uv/config-unix.mk b/deps/uv/config-unix.mk index efe0d17ef..b5eeec1d3 100644 --- a/deps/uv/config-unix.mk +++ b/deps/uv/config-unix.mk @@ -54,7 +54,7 @@ OBJS += src/fs-poll.o OBJS += src/uv-common.o OBJS += src/inet.o -ifeq (sunos,$(OS)) +ifeq (sunos,$(PLATFORM)) CPPFLAGS += -D__EXTENSIONS__ -D_XOPEN_SOURCE=500 LDFLAGS+=-lkstat -lnsl -lsendfile -lsocket # Library dependencies are not transitive. @@ -62,13 +62,13 @@ RUNNER_LDFLAGS += $(LDFLAGS) OBJS += src/unix/sunos.o endif -ifeq (aix,$(OS)) +ifeq (aix,$(PLATFORM)) CPPFLAGS += -D_ALL_SOURCE -D_XOPEN_SOURCE=500 LDFLAGS+= -lperfstat OBJS += src/unix/aix.o endif -ifeq (darwin,$(OS)) +ifeq (darwin,$(PLATFORM)) CPPFLAGS += -D_DARWIN_USE_64_BIT_INODE=1 LDFLAGS += -framework Foundation \ -framework CoreServices \ @@ -82,7 +82,7 @@ OBJS += src/unix/proctitle.o OBJS += src/unix/darwin-proctitle.o endif -ifeq (linux,$(OS)) +ifeq (linux,$(PLATFORM)) CSTDFLAG += -D_GNU_SOURCE LDFLAGS+=-ldl -lrt RUNNER_CFLAGS += -D_GNU_SOURCE @@ -92,38 +92,38 @@ OBJS += src/unix/linux-core.o \ src/unix/proctitle.o endif -ifeq (freebsd,$(OS)) +ifeq (freebsd,$(PLATFORM)) LDFLAGS+=-lkvm OBJS += src/unix/freebsd.o OBJS += src/unix/kqueue.o endif -ifeq (dragonfly,$(OS)) +ifeq (dragonfly,$(PLATFORM)) LDFLAGS+=-lkvm OBJS += src/unix/freebsd.o OBJS += src/unix/kqueue.o endif -ifeq (netbsd,$(OS)) +ifeq (netbsd,$(PLATFORM)) LDFLAGS+=-lkvm OBJS += src/unix/netbsd.o OBJS += src/unix/kqueue.o endif -ifeq (openbsd,$(OS)) +ifeq (openbsd,$(PLATFORM)) LDFLAGS+=-lkvm OBJS += src/unix/openbsd.o OBJS += src/unix/kqueue.o endif -ifneq (,$(findstring cygwin,$(OS))) +ifneq (,$(findstring cygwin,$(PLATFORM))) # We drop the --std=c89, it hides CLOCK_MONOTONIC on cygwin CSTDFLAG = -D_GNU_SOURCE LDFLAGS+= OBJS += src/unix/cygwin.o endif -ifeq (sunos,$(OS)) +ifeq (sunos,$(PLATFORM)) RUNNER_LDFLAGS += -pthreads else RUNNER_LDFLAGS += -pthread |