1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-15 07:54:55 +00:00
Files
browser/apps/desktop/gulpfile.js
2024-07-03 15:04:51 +02:00

29 lines
675 B
JavaScript

const child = require("child_process");
const paths = {
build: "./build/",
dist: "./dist/",
node_modules: "./node_modules/",
macOsProject: "./macos/desktop.xcodeproj",
macOsBuild: "./build-macos",
};
async function buildMacOs(cb) {
const proc = child.spawn("xcodebuild", [
"-project",
paths.macOsProject,
"-alltargets",
"-configuration",
"Release",
]);
stdOutProc(proc);
await new Promise((resolve) => proc.on("close", resolve));
}
function stdOutProc(proc) {
proc.stdout.on("data", (data) => console.log(data.toString()));
proc.stderr.on("data", (data) => console.error(data.toString()));
}
exports["build:macos"] = buildMacOs;