mirror of
https://github.com/CringeStudios/element-desktop.git
synced 2025-01-18 23:44:59 +01:00
remove unneeded stuff
This commit is contained in:
parent
188190888b
commit
b4af8d9ce5
@ -17,29 +17,7 @@ limitations under the License.
|
|||||||
const childProcess = require('child_process');
|
const childProcess = require('child_process');
|
||||||
|
|
||||||
module.exports = async function(hakEnv, moduleInfo) {
|
module.exports = async function(hakEnv, moduleInfo) {
|
||||||
// of course tcl doesn't have a --version
|
|
||||||
if (!hakEnv.isLinux()) {
|
|
||||||
await new Promise((resolve, reject) => {
|
|
||||||
const proc = childProcess.spawn('tclsh', [], {
|
|
||||||
stdio: ['pipe', 'ignore', 'ignore'],
|
|
||||||
});
|
|
||||||
proc.on('exit', (code) => {
|
|
||||||
if (code !== 0) {
|
|
||||||
reject("Can't find tclsh - have you installed TCL?");
|
|
||||||
} else {
|
|
||||||
resolve();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
proc.stdin.end();
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
const tools = [['python', '--version']]; // node-gyp uses python for reasons beyond comprehension
|
const tools = [['python', '--version']]; // node-gyp uses python for reasons beyond comprehension
|
||||||
if (hakEnv.isWin()) {
|
|
||||||
tools.push(['nmake', '/?']);
|
|
||||||
} else {
|
|
||||||
tools.push(['make', '--version']);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (const tool of tools) {
|
for (const tool of tools) {
|
||||||
await new Promise((resolve, reject) => {
|
await new Promise((resolve, reject) => {
|
||||||
|
@ -3,7 +3,6 @@
|
|||||||
"check": "check.js",
|
"check": "check.js",
|
||||||
"build": "build.js"
|
"build": "build.js"
|
||||||
},
|
},
|
||||||
"prune": "native",
|
|
||||||
"copy": "build/Release/keytar.node",
|
"copy": "build/Release/keytar.node",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"libsecret": "0.20.3"
|
"libsecret": "0.20.3"
|
||||||
|
Loading…
Reference in New Issue
Block a user