[aseprite] 79/134: Fix Profile flags for MSVC in CMakeLists.txt

Tobias Hansen thansen at moszumanska.debian.org
Sat Mar 14 17:10:09 UTC 2015


This is an automated email from the git hooks/post-receive script.

thansen pushed a commit to branch master
in repository aseprite.

commit 4a1ee6d5570f3d6e6e0b7e7969cf423983b14823
Author: David Capello <davidcapello at gmail.com>
Date:   Fri Nov 28 23:04:14 2014 -0300

    Fix Profile flags for MSVC in CMakeLists.txt
---
 CMakeLists.txt | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index f50fb9b..d7d29f6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -61,23 +61,23 @@ mark_as_advanced(
     CMAKE_EXE_LINKER_FLAGS_PROFILE
     )
 
-if(COMPILER_GCC)
+if(CMAKE_COMPILER_IS_GNUCC)
     set(CMAKE_C_FLAGS_PROFILE "-pg"
-        CACHE STRING "profiling flags")
+        CACHE STRING "Profiling C flags")
     set(CMAKE_CXX_FLAGS_PROFILE "${CMAKE_C_FLAGS_PROFILE}"
-        CACHE STRING "profiling flags")
+        CACHE STRING "Profiling C++ flags")
     set(CMAKE_EXE_LINKER_FLAGS_PROFILE "-pg"
-        CACHE STRING "profiling flags")
-endif(COMPILER_GCC)
+        CACHE STRING "Profiling linker flags")
+endif()
 
-if(COMPILER_MSVC)
-    set(CMAKE_C_FLAGS_PROFILE "-Gd -Ox"
-        CACHE STRING "profiling flags")
+if(MSVC)
+    set(CMAKE_C_FLAGS_PROFILE "/MD /Zi /Ox /Gd /D NDEBUG"
+        CACHE STRING "Profiling C flags")
     set(CMAKE_CXX_FLAGS_PROFILE "${CMAKE_C_FLAGS_PROFILE}"
-        CACHE STRING "profiling flags")
-    set(CMAKE_EXE_LINKER_FLAGS_PROFILE "-profile"
-        CACHE STRING "profiling flags")
-endif(COMPILER_MSVC)
+        CACHE STRING "Profiling C++ flags")
+    set(CMAKE_EXE_LINKER_FLAGS_PROFILE "/PROFILE /DEBUG"
+        CACHE STRING "Profiling linker flags")
+endif()
 
 ######################################################################
 # Directories

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git



More information about the Pkg-games-commits mailing list