20 lines
472 B
JavaScript
20 lines
472 B
JavaScript
var fs = require("fs");
|
|
var path = require("path");
|
|
|
|
var isGitRepo;
|
|
|
|
try {
|
|
fs.statSync(path.join(__dirname, "..", ".git"));
|
|
isGitRepo = true;
|
|
} catch (e) {
|
|
isGitRepo = false;
|
|
}
|
|
|
|
module.exports = {
|
|
debugBuild: !!process.env.BUILD_DEBUG,
|
|
isElectron: process.env.npm_config_runtime === "electron",
|
|
isGitRepo: isGitRepo,
|
|
isNwjs: process.env.npm_config_runtime === "node-webkit",
|
|
mustBuild: !!(isGitRepo || process.env.BUILD_DEBUG || process.env.BUILD_ONLY)
|
|
};
|