浏览代码

add coc_update.cmd

Le Tan 6 年之前
父节点
当前提交
55c1174ae1
共有 1 个文件被更改,包括 35 次插入0 次删除
  1. 35 0
      coc_update.cmd

+ 35 - 0
coc_update.cmd

@@ -0,0 +1,35 @@
+@echo off
+rem Update .ccls project file for ccls LPS and compile_flags.txt for clangd
+
+if "%~1"=="" (
+    echo missing argument: the location of Qt's include directory
+    EXIT /B 0
+)
+
+set qt_inc=%~1
+set qt_inc=%qt_inc:\=\\%
+
+(
+    echo clang
+    echo -fcxx-exceptions
+    echo -std=c++11
+    echo -Isrc
+    echo -Isrc\\dialog
+    echo -Isrc\\utils
+    echo -Isrc\\widgets
+    echo -Ihoedown
+    echo -Ipeg-highlight
+    echo -I%qt_inc%
+    echo -I%qt_inc%\\QtCore
+    echo -I%qt_inc%\\QtWebEngineWidgets
+    echo -I%qt_inc%\\QtSvg
+    echo -I%qt_inc%\\QtPrintSupport
+    echo -I%qt_inc%\\QtWidgets
+    echo -I%qt_inc%\\QtWebEngineCore
+    echo -I%qt_inc%\\QtGui
+    echo -I%qt_inc%\\QtWebChannel
+    echo -I%qt_inc%\\QtNetwork
+    echo -I%qt_inc%\\QtTest
+) > ".ccls"
+
+copy /Y .ccls compile_flags.txt