38 lines
1.5 KiB
PowerShell
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"
|