Makefile munging
Add EV_MULTIPLICITY=0 (until we add threads)
This commit is contained in:
parent
d2653df01b
commit
d85168b299
3
Makefile
3
Makefile
@ -26,6 +26,9 @@ else
|
|||||||
include config-unix.mk
|
include config-unix.mk
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
TESTS=test/echo-server.c test/test-*.c
|
||||||
|
BENCHMARKS=test/echo-server.c test/benchmark-*.c
|
||||||
|
|
||||||
all: uv.a test/run-tests test/run-benchmarks
|
all: uv.a test/run-tests test/run-benchmarks
|
||||||
|
|
||||||
test/run-tests$(E): test/*.h test/run-tests.c $(RUNNER_SRC) test/runner-unix.c $(TESTS) uv.a
|
test/run-tests$(E): test/*.h test/run-tests.c $(RUNNER_SRC) test/runner-unix.c $(TESTS) uv.a
|
||||||
|
|||||||
@ -26,8 +26,6 @@ E=.exe
|
|||||||
|
|
||||||
CFLAGS=-g --std=gnu89
|
CFLAGS=-g --std=gnu89
|
||||||
LINKFLAGS=-lm
|
LINKFLAGS=-lm
|
||||||
TESTS=test/echo-server.c test/test-*.c
|
|
||||||
BENCHMARKS=test/echo-server.c test/benchmark-*.c
|
|
||||||
|
|
||||||
RUNNER_CFLAGS=$(CFLAGS) -D_GNU_SOURCE # Need _GNU_SOURCE for strdup?
|
RUNNER_CFLAGS=$(CFLAGS) -D_GNU_SOURCE # Need _GNU_SOURCE for strdup?
|
||||||
RUNNER_LINKFLAGS=$(LINKFLAGS)
|
RUNNER_LINKFLAGS=$(LINKFLAGS)
|
||||||
|
|||||||
@ -23,14 +23,14 @@ AR = $(PREFIX)ar
|
|||||||
E=
|
E=
|
||||||
CFLAGS=--std=gnu89 -g
|
CFLAGS=--std=gnu89 -g
|
||||||
LINKFLAGS=-lm
|
LINKFLAGS=-lm
|
||||||
TESTS=test/echo-server.c test/test-*.c
|
|
||||||
BENCHMARKS=test/echo-server.c test/benchmark-*.c
|
|
||||||
|
|
||||||
ifeq (SunOS,$(uname_S))
|
ifeq (SunOS,$(uname_S))
|
||||||
LINKFLAGS+=-lsocket -lnsl
|
LINKFLAGS+=-lsocket -lnsl
|
||||||
endif
|
endif
|
||||||
|
|
||||||
RUNNER_CFLAGS=$(CFLAGS) -D_GNU_SOURCE # Need _GNU_SOURCE for strdup?
|
# Need _GNU_SOURCE for strdup?
|
||||||
|
RUNNER_CFLAGS=$(CFLAGS) -D_GNU_SOURCE -DEV_MULTIPLICITY=0
|
||||||
|
|
||||||
RUNNER_LINKFLAGS=$(LINKFLAGS) -pthread
|
RUNNER_LINKFLAGS=$(LINKFLAGS) -pthread
|
||||||
RUNNER_LIBS=
|
RUNNER_LIBS=
|
||||||
RUNNER_SRC=test/runner-unix.c
|
RUNNER_SRC=test/runner-unix.c
|
||||||
@ -45,7 +45,7 @@ ev/ev.o: ev/config.h ev/ev.c
|
|||||||
$(MAKE) -C ev
|
$(MAKE) -C ev
|
||||||
|
|
||||||
ev/config.h:
|
ev/config.h:
|
||||||
cd ev && ./configure
|
cd ev && CPPFLAGS=-DEV_MULTIPLICITY=0 ./configure
|
||||||
|
|
||||||
clean-platform:
|
clean-platform:
|
||||||
$(MAKE) -C ev clean
|
$(MAKE) -C ev clean
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user