X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=dll%2Fwin32%2Fmshtml.tlb%2FCMakeLists.txt;h=187cd7858d54fcb6e09b210e433779418bc1f92a;hp=c899231042b8d42cf7cc55fd136c87fbf04b8841;hb=2e3d2c189bb62a3f70f8778d7025e71fa891d067;hpb=810a1ec99cfba2fde87c7829ffb90f13875e615b diff --git a/dll/win32/mshtml.tlb/CMakeLists.txt b/dll/win32/mshtml.tlb/CMakeLists.txt index c899231042b..187cd7858d5 100644 --- a/dll/win32/mshtml.tlb/CMakeLists.txt +++ b/dll/win32/mshtml.tlb/CMakeLists.txt @@ -6,19 +6,12 @@ add_definitions(-D__WINESRC__) include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine) -add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mshtml.tlb.def - COMMAND native-winebuild -o ${CMAKE_CURRENT_BINARY_DIR}/mshtml.tlb.def --def -E ${CMAKE_CURRENT_SOURCE_DIR}/mshtml.tlb.spec --filename mshtml.tlb - DEPENDS native-winebuild) -set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/mshtml.tlb.def PROPERTIES GENERATED TRUE) -add_custom_target(mshtml.tlb_def ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/mshtml.tlb.def) +spec2def(mshtml.tlb mshtml.tlb.spec) -add_library(mshtml.tlb SHARED rsrc.rc) +add_library(mshtml.tlb SHARED rsrc.rc + ${CMAKE_CURRENT_SOURCE_DIR}/mshtml.def) set_entrypoint(mshtml.tlb 0) set_target_properties(mshtml.tlb PROPERTIES SUFFIX "") - - -add_dependencies(mshtml.tlb mshtml_tlb mshtml.tlb_def) add_cab_target(mshtml.tlb 1)