mirror of
https://github.com/martinrotter/rssguard.git
synced 2025-02-06 04:14:22 +01:00
Actions
This commit is contained in:
parent
d77a6268a8
commit
d1752f61d6
3
.github/workflows/rssguard.yml
vendored
3
.github/workflows/rssguard.yml
vendored
@ -27,5 +27,8 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
submodules: true
|
submodules: true
|
||||||
|
- name: Add msbuild to PATH
|
||||||
|
if: runner.os == 'Windows'
|
||||||
|
uses: microsoft/setup-msbuild@v1.0.2
|
||||||
- name: Prepare environment and compile application
|
- name: Prepare environment and compile application
|
||||||
run: ${{ matrix.script_name }} "${{ matrix.os }}" "${{ matrix.use_webengine }}"
|
run: ${{ matrix.script_name }} "${{ matrix.os }}" "${{ matrix.use_webengine }}"
|
@ -3,3 +3,20 @@ $webengine = $args[1]
|
|||||||
|
|
||||||
echo "We are building for MS Windows."
|
echo "We are building for MS Windows."
|
||||||
echo "OS: $os; WebEngine: $webengine"
|
echo "OS: $os; WebEngine: $webengine"
|
||||||
|
|
||||||
|
$old_pwd = $pwd.Path
|
||||||
|
|
||||||
|
# Get Qt.
|
||||||
|
$qt_version = "5.15.1"
|
||||||
|
$qt_stub = "qt-$qt_version-dynamic-msvc2019-x86_64"
|
||||||
|
$qt_link = "https://github.com/martinrotter/qt5-minimalistic-builds/releases/download/$qt_version/$qt_stub.7z"
|
||||||
|
$qt_output = "qt.7z"
|
||||||
|
|
||||||
|
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
||||||
|
Invoke-WebRequest -Uri $qt_link -OutFile $qt_output
|
||||||
|
& ".\resources\scripts\7za\7za.exe" x $qt_output
|
||||||
|
|
||||||
|
$qt_path = (Resolve-Path $qt_stub).Path
|
||||||
|
$qt_qmake = "$qt_path\bin\qmake.exe"
|
||||||
|
|
||||||
|
$env:PATH = "$qt_path\bin\;" + $env:PATH
|
Loading…
x
Reference in New Issue
Block a user