{
  "version": 2,
  "configurePresets": [
    {
      "name": "debug",
      "binaryDir": "${sourceDir}/build-${presetName}",
      "generator": "Unix Makefiles",
      "cacheVariables": {
        "CMAKE_BUILD_TYPE": "Debug",
        "CMAKE_CXX_COMPILER_LAUNCHER": "ccache",
        "WITH_TESTS": "ON"
      }
    },
    {
      "name": "release",
      "binaryDir": "${sourceDir}/build-${presetName}",
      "generator": "Unix Makefiles",
      "cacheVariables": {
        "CMAKE_BUILD_TYPE": "Release",
        "CMAKE_CXX_COMPILER_LAUNCHER": "ccache",
        "WITH_TESTS": "OFF"
      }
    },
    {
      "name": "ci",
      "binaryDir": "${sourceDir}/build",
      "generator": "Unix Makefiles",
      "cacheVariables": {
         "CMAKE_BUILD_TYPE": "Release",
         "CMAKE_INSTALL_PREFIX": "/usr",
         "WITH_TESTS": "ON",
         "LINK_GSTREAMER_PLUGINS": "ON",
         "CMAKE_PREFIX_PATH": "/opt/qt"
       }
    },
    {
      "name": "ci-cotire",
      "binaryDir": "${sourceDir}/build",
      "generator": "Unix Makefiles",
      "cacheVariables": {
         "CMAKE_BUILD_TYPE": "Release",
         "CMAKE_INSTALL_PREFIX": "/usr",
         "WITH_TESTS": "ON",
         "LINK_GSTREAMER_PLUGINS": "ON",
         "CMAKE_PREFIX_PATH": "/opt/qt",
		 "WITH_COTIRE": "ON"
       }
    }
  ]
}
