[LIBTIRPC]
[reactos.git] / reactos / dll / 3rdparty / libtirpc / src / sources
1 TARGETTYPE=DYNLINK
2 TARGETNAME=libtirpc
3 SOURCES=\
4 asprintf.c \
5 auth_none.c \
6 auth_time.c \
7 auth_unix.c \
8 auth_sspi.c \
9 authsspi_prot.c \
10 authunix_prot.c \
11 bindresvport.c \
12 clnt_bcast.c \
13 clnt_dg.c \
14 clnt_generic.c \
15 clnt_perror.c \
16 clnt_raw.c \
17 clnt_simple.c \
18 clnt_vc.c \
19 des_soft.c \
20 epoll_sub.c \
21 getnetconfig.c \
22 getnetpath.c \
23 getpeereid.c \
24 getpublickey.c \
25 getrpcent.c \
26 getrpcport.c \
27 gettimeofday.c \
28 key_call.c \
29 key_prot_xdr.c \
30 mt_misc.c \
31 netname.c \
32 netnamer.c \
33 pmap_clnt.c \
34 pmap_getmaps.c \
35 pmap_getport.c \
36 pmap_prot.c \
37 pmap_prot2.c \
38 pmap_rmt.c \
39 rpc_callmsg.c \
40 rpc_commondata.c \
41 rpc_dtablesize.c \
42 rpc_generic.c \
43 rpc_prot.c \
44 rpc_soc.c \
45 rpcb_clnt.c \
46 rpcb_prot.c \
47 rpcb_st_xdr.c \
48 rpcdname.c \
49 rtime.c \
50 svc.c \
51 svc_auth.c \
52 svc_auth_none.c \
53 svc_auth_unix.c \
54 svc_dg.c \
55 svc_generic.c \
56 svc_raw.c \
57 svc_run.c \
58 svc_simple.c \
59 svc_vc.c \
60 winstubs.c \
61 wintirpc.c \
62 xdr.c \
63 xdr_array.c \
64 xdr_float.c \
65 xdr_mem.c \
66 xdr_rec.c \
67 xdr_reference.c \
68 xdr_sizeof.c \
69 xdr_stdio.c
70
71 # crypt_client.c \
72 # des_crypt.c \
73 # svc_auth_sspi.c \
74 # auth_des.c \
75 # authdes_prot.c \
76 # authgss_prot.c \
77
78 UMTYPE=console
79 #UNICODE=1
80 DLLBASE=0x1010000
81 #USE_NTDLL=1
82 #USE_MSVCRT=1
83 USE_LIBCMT=1
84 NET_C_DEFINES=-DUNICODE -DINET6 -D_WIN32 -DPORTMAP
85
86 INCLUDES=..\sys; \
87 ..\tirpc; \
88 $(SDK_INC_PATH);
89
90 TARGETLIBS=$(SDK_LIB_PATH)\user32.lib \
91 $(SDK_LIB_PATH)\kernel32.lib \
92 $(SDK_LIB_PATH)\ws2_32.lib \
93 $(SDK_LIB_PATH)\Advapi32.lib
94
95
96 DLLDEF=..\libtirpc\libtirpc.def
97 #DLLENTRY=tirpc_main
98
99 !IF 0
100 /W3 is default level
101 bump to /Wall, but suppress warnings generated by system includes,
102 as well as the following warnings:
103 4100 - unused function call arguments (we have lots of stubs)
104 4127 - constant conditional (I like to use if(0) or if(1))
105 MSC_WARNING_LEVEL=/Wall /wd4668 /wd4619 /wd4820 /wd4255 /wd4100 /wd4127 /wd4711
106 !ENDIF
107 MSC_WARNING_LEVEL=/W3