1c2c66affSColin Finck 2c2c66affSColin Finckremove_definitions(-DWINVER=0x502) 3c2c66affSColin Finckadd_definitions(-DWINVER=0x600) 4c2c66affSColin Finck 5c2c66affSColin Finckadd_definitions( 6c2c66affSColin Finck -D__WINESRC__ 7c2c66affSColin Finck -D_WINE 8c2c66affSColin Finck -Dclose=_close) 9c2c66affSColin Finck 10c2c66affSColin Finckinclude_directories(BEFORE ${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine 11c2c66affSColin Finck ${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/zlib) 12c2c66affSColin Finck 13c2c66affSColin Finckspec2def(wininet.dll wininet.spec ADD_IMPORTLIB) 14c2c66affSColin Finck 15c2c66affSColin Fincklist(APPEND SOURCE 16c2c66affSColin Finck cookie.c 17c2c66affSColin Finck dialogs.c 18c2c66affSColin Finck ftp.c 19c2c66affSColin Finck gopher.c 20c2c66affSColin Finck http.c 21c2c66affSColin Finck internet.c 22c2c66affSColin Finck netconnection.c 23c2c66affSColin Finck urlcache.c 24c2c66affSColin Finck utility.c 25bc01cef0SAmine Khaldi precomp.h) 26c2c66affSColin Finck 27*23373acbSJérôme Gardouadd_library(wininet MODULE 28c2c66affSColin Finck ${SOURCE} 29c2c66affSColin Finck rsrc.rc 30c2c66affSColin Finck ${CMAKE_CURRENT_BINARY_DIR}/wininet_stubs.c 31c2c66affSColin Finck ${CMAKE_CURRENT_BINARY_DIR}/wininet.def) 32c2c66affSColin Finck 33c2c66affSColin Finckset_module_type(wininet win32dll) 34c2c66affSColin Fincktarget_link_libraries(wininet wine ${PSEH_LIB} zlib) 35c2c66affSColin Finckadd_delay_importlibs(wininet secur32 crypt32 cryptui) 36c2c66affSColin Finckadd_importlibs(wininet mpr shlwapi shell32 user32 advapi32 ws2_32 normaliz kernel32_vista msvcrt kernel32 ntdll) 37bc01cef0SAmine Khaldiadd_pch(wininet precomp.h SOURCE) 38c2c66affSColin Finckadd_cd_file(TARGET wininet DESTINATION reactos/system32 FOR all) 39