mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2024-11-29 23:45:50 +08:00
34 lines
1.0 KiB
YAML
34 lines
1.0 KiB
YAML
|
extraction:
|
||
|
cpp:
|
||
|
prepare:
|
||
|
packages:
|
||
|
- libgl-dev
|
||
|
- libglu-dev
|
||
|
- libpcre2-dev
|
||
|
- libz-dev
|
||
|
- libfreetype6-dev
|
||
|
- libpng-dev
|
||
|
- libjpeg-dev
|
||
|
- libsqlite3-dev
|
||
|
after_prepare:
|
||
|
- mkdir $HOME/cmake-3.17 \
|
||
|
\ && wget -qO- "https://cmake.org/files/v3.17/cmake-3.17.3-Linux-x86_64.tar.gz" \
|
||
|
\ | tar -xzf - --strip-components=1 -C $HOME/cmake-3.17
|
||
|
- export PATH=$HOME/cmake-3.17/bin:$PATH
|
||
|
|
||
|
# Pre-analysis step.
|
||
|
configure:
|
||
|
command:
|
||
|
- "./configure -cmake -opensource -confirm-license -debug -no-pch \
|
||
|
\ -nomake tests -nomake examples -no-harfbuzz \
|
||
|
\ -system-pcre -system-zlib -system-freetype -system-libpng \
|
||
|
\ -system-libjpeg -system-sqlite"
|
||
|
# We skip analyzing the bootstrap library, since the same code is
|
||
|
# built with non-standard flags and false-positives are flagged.
|
||
|
- ninja bootstrap_tools
|
||
|
|
||
|
# Actual analysis.
|
||
|
index:
|
||
|
build_command:
|
||
|
- ninja
|