add_definitions(-D__WINESRC__)
+
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
+
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
spec2def(mlang.dll mlang.spec)
-add_library(mlang SHARED mlang.c regsvr.c
+list(APPEND SOURCE
+ mlang.c
+ regsvr.c
+ ${CMAKE_CURRENT_BINARY_DIR}/mlang_stubs.c
${CMAKE_CURRENT_BINARY_DIR}/mlang.def)
+add_library(mlang SHARED ${SOURCE})
+
set_entrypoint(mlang 0)
-target_link_libraries(mlang
- uuid
- wine)
+target_link_libraries(mlang uuid wine)
add_importlibs(mlang
ole32
kernel32
ntdll)
+add_importlib_target(mlang.spec)
add_dependencies(mlang psdk buildno_header)
-add_cab_target(mlang 1)
\ No newline at end of file
+add_cab_target(mlang 1)