]> cloud.milkyroute.net Git - dolphin.git/blobdiff - CMakePresets.json
InformationPanel: Port from Phonon to QtMultimedia
[dolphin.git] / CMakePresets.json
index 22e3de72eaffa37fc4375e0ce4bae645ab811d8c..d927f9984b9489d9b651ed0d92686cee482926ab 100644 (file)
                "CMAKE_EXPORT_COMPILE_COMMANDS": "ON"
             }
         },
+        {
+            "name": "dev-disable-deprecated",
+            "displayName": "Build as without deprecated methods",
+            "generator": "Ninja",
+            "binaryDir": "${sourceDir}/build-disable-deprecated",
+            "cacheVariables": {
+                "CMAKE_BUILD_TYPE": "Debug",
+                "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
+               "CMAKE_CXX_FLAGS_INIT": "-DQT_DISABLE_DEPRECATED_BEFORE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000"
+            }
+        },
         {
             "name": "asan",
             "displayName": "Build with Asan support.",
             "name": "dev",
             "configurePreset": "dev"
         },
+        {
+            "name": "asan",
+            "configurePreset": "asan"
+        },
+       {
+            "name": "dev-disable-deprecated",
+            "configurePreset": "dev-disable-deprecated"
+        },
+       {
+            "name": "unity",
+            "configurePreset": "unity"
+        },
         {
             "name": "clazy",
             "configurePreset": "clazy",