Bläddra i källkod

Support more source file extensions.

Added support for: .mm (Objective-C++ source code) and .s (preprocessed assembly source code).
weitjong 12 år sedan
förälder
incheckning
1cdd74f3da
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      Source/Engine/CMakeLists.txt

+ 2 - 2
Source/Engine/CMakeLists.txt

@@ -75,9 +75,9 @@ foreach (TARGET ${STATIC_LIBRARY_TARGETS})
     
     
     foreach (SOURCE ${SOURCES})
     foreach (SOURCE ${SOURCES})
         get_filename_component (NAME ${SOURCE} NAME)
         get_filename_component (NAME ${SOURCE} NAME)
-        if (NAME MATCHES \\.c.*$|\\.m$|\\.S$)
+        if (NAME MATCHES \\.c.*$|\\.mm?$|\\.S$|\\.s$)
             if (MSVC OR XCODE)
             if (MSVC OR XCODE)
-                string (REGEX REPLACE \\.c.*$|\\.m$|\\.S$ "" NAME ${NAME}) 
+                string (REGEX REPLACE \\.c.*$|\\.mm?$|\\.S$|\\.s$ "" NAME ${NAME}) 
             endif ()
             endif ()
             set (SYS_DIR "")
             set (SYS_DIR "")
             if (NOT MSVC AND NOT XCODE)
             if (NOT MSVC AND NOT XCODE)