Skip to content

Commit a061237

Browse files
authored
Merge pull request #28 from Stivo182/fix/mono-install
fix: Установка mono на macOS по необходимости
2 parents d92ea01 + 31e0e10 commit a061237

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

.github/workflows/check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
fail-fast: false
1010
matrix:
1111
oscript_version: [lts, stable, dev]
12-
os: [macOS-latest, ubuntu-latest, windows-latest]
13-
ovm_version: ['1.2.1', latest]
12+
os: [macOS-latest, macos-14, ubuntu-latest, windows-latest]
13+
ovm_version: [latest]
1414
name: check oscript
1515
steps:
1616
- uses: actions/checkout@v4

dist/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28467,6 +28467,7 @@ function installLinux() {
2846728467
function installMacOs() {
2846828468
var value = [];
2846928469
value.push('#!/bin/bash');
28470+
value.push('command -v mono >/dev/null 2>&1 || brew install mono');
2847028471
value.push('mv ovm.exe /usr/local/bin/');
2847128472
let cmd = 'mono /usr/local/bin/ovm.exe "$@"';
2847228473
value.push("echo '" + cmd + "' | tee /usr/local/bin/ovm");

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ function installLinux() {
119119
function installMacOs() {
120120
var value = [];
121121
value.push('#!/bin/bash');
122+
value.push('command -v mono >/dev/null 2>&1 || brew install mono');
122123
value.push('mv ovm.exe /usr/local/bin/');
123124
let cmd = 'mono /usr/local/bin/ovm.exe "$@"';
124125
value.push("echo '" + cmd + "' | tee /usr/local/bin/ovm");

0 commit comments

Comments
 (0)