message: added contextmenu to explorer
diff: },
  {
  "command": "cmake.outline.configureAll",
  - "when": "view == cmake.outline && viewItem =~ /nodeType=target/",
  - "group": "3_targetActions@1"
  + "when": "view == cmake.outline && viewItem =~ /nodeType=file/ && viewItem =~ /cmakelists=true/",
  + "group": "1_fileActions@1"
  + },
  + {
  + "command": "cmake.outline.buildAll",
  + "when": "view == cmake.outline && viewItem =~ /nodeType=file/ && viewItem =~ /cmakelists=true/",
  + "group": "1_fileActions@2"
  + },
  + {
  + "command": "cmake.outline.cleanAll",
  + "when": "view == cmake.outline && viewItem =~ /nodeType=file/ && viewItem =~ /cmakelists=true/",
  + "group": "1_fileActions@3"
  + },
  + {
  + "command": "cmake.outline.cleanConfigureAll",
  + "when": "view == cmake.outline && viewItem =~ /nodeType=file/ && viewItem =~ /cmakelists=true/",
  + "group": "1_fileActions@4"
  + },
  + {
  + "command": "cmake.outline.cleanRebuildAll",
  + "when": "view == cmake.outline && viewItem =~ /nodeType=file/ && viewItem =~ /cmakelists=true/",
  + "group": "1_fileActions@5"
  + },
  + {
  + "command": "cmake.outline.compileFile",
  + "when": "view == cmake.outline && viewItem =~ /nodeType=file/ && viewItem =~ /compilable=true/",
  + "group": "1_fileActions@6"
  },
  {
  "command": "cmake.outline.compileFile",
  {
  "command": "cmake.compileFile",
  "when": "resourceLangId == c"
  + },
  + {
  + "command": "cmake.outline.configureAll",
  + "when": "resourceFilename == CMakeLists.txt"
  + },
  + {
  + "command": "cmake.outline.buildAll",
  + "when": "resourceFilename == CMakeLists.txt"
  + },
  + {
  + "command": "cmake.outline.cleanAll",
  + "when": "resourceFilename == CMakeLists.txt"
  + },
  + {
  + "command": "cmake.outline.cleanConfigureAll",
  + "when": "resourceFilename == CMakeLists.txt"
  + },
  + {
  + "command": "cmake.outline.cleanRebuildAll",
  + "when": "resourceFilename == CMakeLists.txt"
  }
  ]
  },
  