xref: /aosp_15_r20/external/cronet/third_party/libevent/test/Makefile.nmake (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker
2*6777b538SAndroid Build Coastguard WorkerCFLAGS=/I.. /I../include /I../WIN32-Code /I../compat /DWIN32 /DHAVE_CONFIG_H
3*6777b538SAndroid Build Coastguard Worker
4*6777b538SAndroid Build Coastguard WorkerCFLAGS=$(CFLAGS) /Ox /W3 /wd4996 /nologo
5*6777b538SAndroid Build Coastguard Worker
6*6777b538SAndroid Build Coastguard WorkerREGRESS_OBJS=regress.obj regress_http.obj regress_dns.obj \
7*6777b538SAndroid Build Coastguard Worker        regress_rpc.obj regress.gen.obj \
8*6777b538SAndroid Build Coastguard Worker
9*6777b538SAndroid Build Coastguard WorkerOTHER_OBJS=test-init.obj test-eof.obj test-weof.obj test-time.obj \
10*6777b538SAndroid Build Coastguard Worker	bench.obj bench_cascade.obj bench_http.obj bench_httpclient.obj
11*6777b538SAndroid Build Coastguard Worker
12*6777b538SAndroid Build Coastguard WorkerPROGRAMS=regress.exe \
13*6777b538SAndroid Build Coastguard Worker	test-init.exe test-eof.exe test-weof.exe test-time.exe
14*6777b538SAndroid Build Coastguard Worker
15*6777b538SAndroid Build Coastguard Worker# Disabled for now:
16*6777b538SAndroid Build Coastguard Worker#	bench.exe bench_cascade.exe bench_http.exe bench_httpclient.exe
17*6777b538SAndroid Build Coastguard Worker
18*6777b538SAndroid Build Coastguard Worker
19*6777b538SAndroid Build Coastguard WorkerLIBS=..\libevent.lib ws2_32.lib advapi32.lib
20*6777b538SAndroid Build Coastguard Worker
21*6777b538SAndroid Build Coastguard Workerall: $(PROGRAMS)
22*6777b538SAndroid Build Coastguard Worker
23*6777b538SAndroid Build Coastguard Workerregress.exe: $(REGRESS_OBJS)
24*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) $(REGRESS_OBJS)
25*6777b538SAndroid Build Coastguard Worker
26*6777b538SAndroid Build Coastguard Workertest-init.exe: test-init.obj
27*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) test-init.obj
28*6777b538SAndroid Build Coastguard Workertest-eof.exe: test-eof.obj
29*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) test-eof.obj
30*6777b538SAndroid Build Coastguard Workertest-weof.exe: test-weof.obj
31*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) test-weof.obj
32*6777b538SAndroid Build Coastguard Workertest-time.exe: test-time.obj
33*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) test-time.obj
34*6777b538SAndroid Build Coastguard Worker
35*6777b538SAndroid Build Coastguard Workerbench.exe: bench.obj
36*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) bench.obj
37*6777b538SAndroid Build Coastguard Workerbench_cascade.exe: bench_cascade.obj
38*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) bench_cascade.obj
39*6777b538SAndroid Build Coastguard Workerbench_http.exe: bench_http.obj
40*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) bench_http.obj
41*6777b538SAndroid Build Coastguard Workerbench_httpclient.exe: bench_httpclient.obj
42*6777b538SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(LIBS) bench_httpclient.obj
43*6777b538SAndroid Build Coastguard Worker
44*6777b538SAndroid Build Coastguard Workerclean:
45*6777b538SAndroid Build Coastguard Worker	-del $(REGRESS_OBJS)
46*6777b538SAndroid Build Coastguard Worker	-del $(OTHER_OBJS)
47*6777b538SAndroid Build Coastguard Worker	-del regress.exe
48