[CMAKE]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 10 Oct 2010 16:17:40 +0000 (16:17 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 10 Oct 2010 16:17:40 +0000 (16:17 +0000)
Add CMAKE_RC_CREATE_SHARED_LIBRARY for msvc (simply copied from gcc atm)

svn path=/branches/cmake-bringup/; revision=49099

msc.cmake

index b07ac24..66ee57c 100644 (file)
--- a/msc.cmake
+++ b/msc.cmake
@@ -14,6 +14,9 @@ else()
 add_definitions(/GS- /Zl /Zi)\r
 add_definitions(-Dinline=__inline -D__STDC__=1)\r
 \r
+set(CMAKE_RC_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")\r
+\r
+\r
 macro(set_entrypoint MODULE ENTRYPOINT)\r
     if(${ENTRYPOINT} STREQUAL "0")\r
         set(NEW_LINKER_FLAGS "/ENTRY:0")\r
@@ -78,4 +81,4 @@ macro(ADD_TYPELIB TARGET)
         list(APPEND OBJECTS ${OBJECT})\r
     endforeach()\r
     add_custom_target(${TARGET} ALL DEPENDS ${OBJECTS})\r
-endmacro()
\ No newline at end of file
+endmacro()\r