CmvrControlStation/scripts/native_dep_versions.ps1

38 lines
1.5 KiB
PowerShell

$GrpcVersion = "v1.48.4"
$FfmpegVersion = "n4.4.5"
$NasmVersion = "2.16.03"
$CmakeVersion = "3.24.4"
$UrdfdomVersion = "4.0.3"
$UrdfdomHeadersVersion = "1.1.3"
$ConsoleBridgeVersion = "1.0.2"
$TinyXml2Version = "9.0.0"
$ProjectRoot = Split-Path -Parent $PSScriptRoot
$DepsRoot = Join-Path $ProjectRoot "third_party"
$SourceRoot = Join-Path $DepsRoot "src"
$BuildRoot = Join-Path $DepsRoot "build"
$InstallRoot = Join-Path $DepsRoot "install"
$ToolsRoot = Join-Path $DepsRoot "tools"
$NasmRoot = Join-Path $ToolsRoot "nasm-$NasmVersion"
$GrpcSource = Join-Path $SourceRoot "grpc"
$FfmpegSource = Join-Path $SourceRoot "ffmpeg"
$UrdfdomSource = Join-Path $SourceRoot "urdfdom"
$UrdfdomHeadersSource = Join-Path $SourceRoot "urdfdom_headers"
$ConsoleBridgeSource = Join-Path $SourceRoot "console_bridge"
$TinyXml2Source = Join-Path $SourceRoot "tinyxml2"
$GrpcBuild = Join-Path $BuildRoot "grpc-release"
$FfmpegBuild = Join-Path $BuildRoot "ffmpeg-release"
$UrdfdomBuildRoot = Join-Path $BuildRoot "urdfdom-release"
$GrpcInstall = Join-Path $InstallRoot "grpc"
$FfmpegInstall = Join-Path $InstallRoot "ffmpeg"
$UrdfdomInstall = Join-Path $InstallRoot "urdfdom"
$CmakeRoot = Join-Path $ToolsRoot "cmake-$CmakeVersion-windows-x86_64"
$QtRoot = "C:\Qt\Qt5.12.4"
$MingwRoot = Join-Path $QtRoot "Tools\mingw730_64"
$MingwBin = Join-Path $MingwRoot "bin"
$Qmake = Join-Path $QtRoot "5.12.4\mingw73_64\bin\qmake.exe"
$Make = Join-Path $MingwBin "mingw32-make.exe"
$Bash = "C:\Program Files\Git\bin\bash.exe"