diff --git a/public/js/extra.js b/public/js/extra.js index 878609e8..fecd8a8b 100644 --- a/public/js/extra.js +++ b/public/js/extra.js @@ -7,6 +7,7 @@ require('prismjs/components/prism-haskell') require('prismjs/components/prism-go') require('prismjs/components/prism-typescript') require('prismjs/components/prism-jsx') +require('prismjs/components/prism-makefile') import Prism from 'prismjs' import hljs from 'highlight.js' @@ -516,6 +517,11 @@ export function finishView (view) { result = { value: Prism.highlight(code, Prism.languages.wiki) } + } else if (reallang === 'cmake') { + code = S(code).unescapeHTML().s + result = { + value: Prism.highlight(code, Prism.languages.makefile) + } } else { code = S(code).unescapeHTML().s const languages = hljs.listLanguages()