GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Update CI script · diffscope/diffscope-project@94311e1

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • scripts/ci
    • Build.ps1
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎scripts/ci/Build.ps1‎

Copy file name to clipboardExpand all lines: scripts/ci/Build.ps1
+3-1Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ Write-Host "Semver: $semver"
8383
$installerFileBase = "${applicationName}_$($semver -replace '[\.\-\+]', '_')_installer"
8484

8585
$depsDir = (Get-ChildItem -Path $(Join-Path $VcpkgRootDir installed) | Where-Object {$_.Name -ne "vcpkg"})[0].FullName
86+
$depsRuntimeDir = Join-Path $depsDir ($IsWindows ? "bin" : "lib")
8687

8788
cmake -S . -B $(Resolve-Path $BuildDir) -G Ninja `
8889
-DCMAKE_BUILD_TYPE=RelWithDebInfo `
@@ -91,8 +92,9 @@ cmake -S . -B $(Resolve-Path $BuildDir) -G Ninja `
9192
"-DCMAKE_CXX_COMPILER_LAUNCHER=$($CCache ? 'ccache' : '')" `
9293
-DCMAKE_MSVC_DEBUG_INFORMATION_FORMAT=Embedded `
9394
-DCK_ENABLE_CONSOLE:BOOL=FALSE `
95+
-DCK_WIN_APPLOCAL_DEPS:BOOL=ON `
9496
-DQT_NO_PRIVATE_MODULE_WARNING:BOOL=ON `
95-
"-DQMSETUP_APPLOCAL_DEPS_PATHS_RELWITHDEBINFO=$(Join-Path $depsDir lib)" `
97+
"-DQMSETUP_APPLOCAL_DEPS_PATHS_RELWITHDEBINFO=$depsRuntimeDir" `
9698
-DAPPLICATION_INSTALL:BOOL=ON `
9799
-DAPPLICATION_CONFIGURE_INSTALLER:BOOL=ON `
98100
-DINNOSETUP_USE_UNOFFICIAL_LANGUAGE:BOOL=ON `

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.