File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7676 cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DBUILD_GUI=On -DWITH_QCHART=On -DBUILD_ONLINE_HELP=On || exit /b !errorlevel!
7777 cmake --build build --target cppcheck-gui --config Release || exit /b !errorlevel!
7878
79+ # TODO: package PDBs
7980 - name : Deploy app
8081 run : |
8182 windeployqt build\bin\Release || exit /b !errorlevel!
@@ -93,18 +94,22 @@ jobs:
9394 run : |
9495 pip install -U pyinstaller || exit /b !errorlevel!
9596
97+ # TODO: include in installer?
9698 - name : Compile misra.py executable
9799 run : |
98100 cd addons || exit /b !errorlevel!
99101 pyinstaller --hidden-import xml --hidden-import xml.etree --hidden-import xml.etree.ElementTree misra.py || exit /b !errorlevel!
100102 del *.spec || exit /b !errorlevel!
101103
104+ # TODO: include in installer?
102105 - name : Compile cppcheck-htmlreport executable
103106 run : |
104107 cd htmlreport || exit /b !errorlevel!
105108 pyinstaller cppcheck-htmlreport || exit /b !errorlevel!
106109 del *.spec || exit /b !errorlevel!
107110
111+ # TODO: test the compiled Python files
112+
108113 - name : Collect files
109114 run : |
110115 @echo on
You can’t perform that action at this time.
0 commit comments