forked from vnotex/vnote
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcoc_update.cmd
More file actions
35 lines (31 loc) · 801 Bytes
/
coc_update.cmd
File metadata and controls
35 lines (31 loc) · 801 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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