[Ubuntu] Add Ninja (#11706)

This commit is contained in:
Alexey-Ayupov
2025-03-04 15:57:10 +01:00
committed by GitHub
parent 9e8d521bef
commit 0f4b96df94
7 changed files with 50 additions and 3 deletions

View File

@@ -411,3 +411,25 @@ Describe "Kotlin" {
"kotlinc-js -version" | Should -ReturnZeroExitCode
}
}
Describe "Ninja" {
New-item -Path "/tmp/ninjaproject" -ItemType Directory -Force
Set-Location '/tmp/ninjaproject'
@'
cmake_minimum_required(VERSION 3.10)
project(NinjaTest NONE)
'@ | Out-File -FilePath "./CMakeLists.txt"
It "Make a simple ninja project" {
"cmake -GNinja /tmp/ninjaproject" | Should -ReturnZeroExitCode
}
It "build.ninja file should exist" {
$buildFilePath = Join-Path "/tmp/ninjaproject" "build.ninja"
$buildFilePath | Should -Exist
}
It "Ninja" {
"ninja --version" | Should -ReturnZeroExitCode
}
}