-ADD_TYPELIB(shdocvw_v1 shdocvw_v1.idl)
+add_typelib(shdocvw_v1 shdocvw_v1.idl)
add_dependencies(shdocvw_v1 stdole2)
add_definitions(-D_SHDOCVW_)
-
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
spec2def(shdocvw.dll shdocvw.spec)
-add_library(shdocvw SHARED
+list(APPEND SOURCE
classinfo.c
client.c
dochost.c
view.c
webbrowser.c
shdocvw.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/shdocvw_stubs.c
${CMAKE_CURRENT_BINARY_DIR}/shdocvw.def)
+add_library(shdocvw SHARED ${SOURCE})
+
set_module_type(shdocvw win32dll)
-target_link_libraries(shdocvw
- uuid
- wine)
+target_link_libraries(shdocvw uuid wine)
add_importlibs(shdocvw
comctl32
gdi32
version
urlmon
+ msvcrt
kernel32
ntdll)
-add_dependencies(shdocvw shdocvw_v1 shdocvw_def)
+add_dependencies(shdocvw shdocvw_v1)
add_cab_target(shdocvw 1)
add_importlib_target(shdocvw.spec)