oops, generating freeglutdll.def was not specific to MSVC
authorDiederick Niehorster <dcnieho@gmail.com>
Thu, 15 Mar 2012 03:06:42 +0000 (03:06 +0000)
committerDiederick Niehorster <dcnieho@gmail.com>
Thu, 15 Mar 2012 03:06:42 +0000 (03:06 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1137 7f0cb862-5218-0410-a997-914c9d46530a

CMakeLists.txt

index 1e91a68..fd27a7f 100644 (file)
@@ -220,8 +220,8 @@ IF(WIN32)
     # we also have to generate freeglut.rc, which contains the version
     # number
     CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/freeglut.rc.in ${CMAKE_BINARY_DIR}/freeglut.rc)
-    IF (NOT CMAKE_CL_64)
-        # .def file only for 32bit Windows builds
+    IF (MSVC AND NOT CMAKE_CL_64)
+        # .def file only for 32bit Windows builds with Visual Studio
         CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/src/freeglutdll.def.in ${CMAKE_BINARY_DIR}/freeglutdll.def)
     ENDIF()
 ENDIF()