1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-25 12:25:07 +00:00

HackStudio: Enable CMakeCache.txt highlighting

This commit is contained in:
Sam Atkins 2023-03-07 20:52:07 +00:00 committed by Linus Groh
parent c6a2e8eb08
commit b1ce852c37
3 changed files with 9 additions and 0 deletions

View file

@ -20,6 +20,8 @@ Language language_from_file(LexicalPath const& file)
return Language::Cpp;
if (extension == "cmake" || (extension == "txt" && file.title() == "CMakeLists"))
return Language::CMake;
if (extension == "txt" && file.title() == "CMakeCache")
return Language::CMakeCache;
if (extension == "js" || extension == "mjs" || extension == "json")
return Language::JavaScript;
if (extension == "html" || extension == "htm")
@ -64,6 +66,8 @@ DeprecatedString language_name_from_file(LexicalPath const& file)
return "C++";
if (extension == "cmake" || (extension == "txt" && file.title() == "CMakeLists"))
return "CMake";
if (extension == "txt" && file.title() == "CMakeCache")
return "CMakeCache";
if (extension == "js" || extension == "mjs" || extension == "json")
return "JavaScript";
if (extension == "gml")