1#
2# This Source Code Form is subject to the terms of the Mozilla Public
3# License, v. 2.0. If a copy of the MPL was not distributed with this
4# file, You can obtain one at http://mozilla.org/MPL/2.0/.
5
6
7ifeq ($(OS_TARGET),WINNT)
8CSRCS = ntmisc.c \
9	ntsec.c \
10	ntsem.c \
11	ntinrval.c \
12	ntgc.c \
13	ntio.c \
14	ntthread.c \
15	ntdllmn.c \
16	win32_errors.c \
17	w32ipcsem.c \
18	w32poll.c \
19	w32rng.c \
20	w32shm.c
21else
22ifeq (,$(filter-out WIN95 WINCE WINMO, $(OS_TARGET)))
23CSRCS =	ntmisc.c \
24	ntsec.c \
25	ntsem.c \
26	ntinrval.c \
27	ntgc.c \
28	w95thred.c \
29	w95io.c \
30	w95cv.c \
31	w95sock.c \
32	win32_errors.c \
33	w32ipcsem.c \
34	w32poll.c \
35	w32rng.c \
36	w32shm.c \
37	w95dllmain.c
38else
39endif # win95
40endif # winnt
41
42CSRCS	+= $(PR_MD_CSRCS)
43ASFILES += $(PR_MD_ASFILES)
44
45OBJS += $(addprefix md/windows/$(OBJDIR)/,$(CSRCS:.c=.$(OBJ_SUFFIX)))  \
46	$(addprefix md/windows/$(OBJDIR)/,$(ASFILES:.s=.$(OBJ_SUFFIX)))
47
48
49