r363 - trunk

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Wed Sep 26 22:50:33 EDT 2007


Author: icculus
Date: 2007-09-26 22:50:32 -0400 (Wed, 26 Sep 2007)
New Revision: 363

Modified:
   trunk/CMakeLists.txt
Log:
Should fix linking issues on Windows...?


Modified: trunk/CMakeLists.txt
===================================================================
--- trunk/CMakeLists.txt	2007-09-26 23:09:37 UTC (rev 362)
+++ trunk/CMakeLists.txt	2007-09-27 02:50:32 UTC (rev 363)
@@ -43,6 +43,7 @@
 IF(WINDOWS)
     ADD_DEFINITIONS(-DPLATFORM_WINDOWS=1)
     ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS=1)
+    SET(USES_WINMAIN WIN32)
 ENDIF(WINDOWS)
 
 IF(MACOSX)
@@ -552,7 +553,7 @@
     ADD_CUSTOM_TARGET(lua "${MOJOLUAC_LOCATION}" -p ${CMAKE_CURRENT_SOURCE_DIR}/scripts/*.lua)
 ENDIF(MOJOSETUP_BUILD_LUAC)
 
-ADD_EXECUTABLE(mojosetup ${MOJOSETUP_SRCS} ${OPTIONAL_SRCS})
+ADD_EXECUTABLE(mojosetup ${USES_WINMAIN} ${MOJOSETUP_SRCS} ${OPTIONAL_SRCS})
 GET_TARGET_PROPERTY(MOJOSETUP_BINARY_LOCATION mojosetup LOCATION)
 TARGET_LINK_LIBRARIES(mojosetup ${OPTIONAL_LIBS})
 SET(MOJOSETUP_TARGETS "${MOJOSETUP_TARGETS};mojosetup")




More information about the mojosetup-commits mailing list