[CMAKE]
[reactos.git] / msc.cmake
index a83a607..b07ac24 100644 (file)
--- a/msc.cmake
+++ b/msc.cmake
@@ -15,7 +15,11 @@ add_definitions(/GS- /Zl /Zi)
 add_definitions(-Dinline=__inline -D__STDC__=1)\r
 \r
 macro(set_entrypoint MODULE ENTRYPOINT)\r
-    set(NEW_LINKER_FLAGS "/ENTRY:${ENTRYPOINT}")\r
+    if(${ENTRYPOINT} STREQUAL "0")\r
+        set(NEW_LINKER_FLAGS "/ENTRY:0")\r
+    else()\r
+        set(NEW_LINKER_FLAGS "/ENTRY:${ENTRYPOINT}")\r
+    endif()\r
     get_target_property(LINKER_FLAGS ${MODULE} LINK_FLAGS)\r
     if(LINKER_FLAGS)\r
         set(NEW_LINKER_FLAGS "${LINKER_FLAGS} ${NEW_LINKER_FLAGS}")\r