From f858c1b756189099a761bbd6e60490970fe32138 Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Fri, 8 Apr 2016 12:14:26 +1000
Subject: [PATCH] Add profile option

---
 utils_build/cmake-flags | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/utils_build/cmake-flags b/utils_build/cmake-flags
index 24721e3..ab0955c 100755
--- a/utils_build/cmake-flags
+++ b/utils_build/cmake-flags
@@ -69,7 +69,7 @@ PRESETS = {
         "CMAKE_CXX_FLAGS": (("-fsanitize=bool",), ()),
         "CMAKE_C_FLAGS":   (("-fsanitize=bool",), ()),
         },
-    "sanitize_enun": {
+    "sanitize_enum": {
         "CMAKE_CXX_FLAGS": (("-fsanitize=enum",), ()),
         "CMAKE_C_FLAGS":   (("-fsanitize=enum",), ()),
         },
@@ -183,6 +183,13 @@ PRESETS = {
         "CMAKE_C_FLAGS":   (("-flto",), ()),
         "CMAKE_EXE_LINKER_FLAGS": (("-flto", "-fwhole-program",), ()),
         },
+
+    # Profile
+    "profile_gprof": {
+        "CMAKE_CXX_FLAGS": (("-pg",), ()),
+        "CMAKE_C_FLAGS":   (("-pg",), ()),
+        "CMAKE_EXE_LINKER_FLAGS": (("-pg",), ()),
+        },
 }
 
 # ----------------------------------------------------------------------------
-- 
GitLab