329226fd1155d4663b085249b9fda7c2e37b9371
[reactos.git] / dll / win32 / ws2_32_new / CMakeLists.txt
1
2 add_definitions(-DLE)
3
4 include_directories(
5 inc
6 ${REACTOS_SOURCE_DIR}/include/reactos/winsock)
7
8 add_library(ws2_32_new SHARED
9 src/addrconv.c
10 src/addrinfo.c
11 src/async.c
12 src/bhook.c
13 src/dcatalog.c
14 src/dcatitem.c
15 src/dllmain.c
16 src/dprocess.c
17 src/dprovide.c
18 src/dsocket.c
19 src/dthread.c
20 src/dupsock.c
21 src/enumprot.c
22 src/event.c
23 src/getproto.c
24 src/getxbyxx.c
25 src/ioctl.c
26 src/nscatalo.c
27 src/nscatent.c
28 src/nspinstl.c
29 src/nsprovid.c
30 src/nsquery.c
31 src/qos.c
32 src/qshelpr.c
33 src/rasdial.c
34 src/recv.c
35 src/rnr.c
36 src/scihlpr.c
37 src/select.c
38 src/send.c
39 src/sockctrl.c
40 src/socklife.c
41 src/spinstal.c
42 src/sputil.c
43 src/startup.c
44 src/wsautil.c
45 ws2_32.rc
46 ws2_32.def)
47
48 if(NOT MSVC)
49 set_source_files_properties(ws2_32.def PROPERTIES EXTERNAL_OBJECT TRUE)
50 endif()
51
52 set_module_type(ws2_32_new win32dll)
53
54 target_link_libraries(ws2_32_new wine)
55
56 add_importlibs(ws2_32_new user32 advapi32 dnsapi ws2help kernel32 ntdll)
57
58 add_cab_target(ws2_32_new 1)