Fixed blender-download on other platform

This commit is contained in:
2022-06-15 16:47:44 +02:00
parent b6515aadf6
commit 243ec6aecf
2 changed files with 24 additions and 4 deletions

22
package-lock.json generated
View File

@@ -1,12 +1,13 @@
{ {
"name": "stickexportertx", "name": "stickexportertx",
"version": "0.6.2", "version": "0.8.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "stickexportertx", "name": "stickexportertx",
"version": "0.6.2", "version": "0.8.1",
"hasInstallScript": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@electron/remote": "^2.0.8", "@electron/remote": "^2.0.8",
@@ -46,6 +47,7 @@
"eslint-webpack-plugin": "^3.1.1", "eslint-webpack-plugin": "^3.1.1",
"fork-ts-checker-webpack-plugin": "^7.2.11", "fork-ts-checker-webpack-plugin": "^7.2.11",
"node-loader": "^2.0.0", "node-loader": "^2.0.0",
"run-script-os": "^1.1.6",
"sass": "^1.52.1", "sass": "^1.52.1",
"sass-loader": "^13.0.0", "sass-loader": "^13.0.0",
"style-loader": "^3.3.1", "style-loader": "^3.3.1",
@@ -9154,6 +9156,16 @@
"queue-microtask": "^1.2.2" "queue-microtask": "^1.2.2"
} }
}, },
"node_modules/run-script-os": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz",
"integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==",
"dev": true,
"bin": {
"run-os": "index.js",
"run-script-os": "index.js"
}
},
"node_modules/safe-buffer": { "node_modules/safe-buffer": {
"version": "5.1.2", "version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -17844,6 +17856,12 @@
"queue-microtask": "^1.2.2" "queue-microtask": "^1.2.2"
} }
}, },
"run-script-os": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz",
"integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==",
"dev": true
},
"safe-buffer": { "safe-buffer": {
"version": "5.1.2", "version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",

View File

@@ -5,8 +5,9 @@
"description": "3D stick exporter for EdgeTX/OpenTX logs", "description": "3D stick exporter for EdgeTX/OpenTX logs",
"main": "src/index.build.js", "main": "src/index.build.js",
"scripts": { "scripts": {
"install:deps": "python ./scripts/download-blender.py", "install:win32": "python ./scripts/download-blender.py",
"install": "npm install && npm run install:deps", "install:linux": "python3 ./scripts/download-blender.py",
"install": "run-script-os",
"build:main": "cross-env NODE_ENV=production webpack --config configs/webpack.main.prod.config.babel.js", "build:main": "cross-env NODE_ENV=production webpack --config configs/webpack.main.prod.config.babel.js",
"build:renderer": "cross-env NODE_ENV=production webpack --config configs/webpack.renderer.prod.config.babel.js", "build:renderer": "cross-env NODE_ENV=production webpack --config configs/webpack.renderer.prod.config.babel.js",
"build": "cross-env npm run build:main && cross-env npm run build:renderer", "build": "cross-env npm run build:main && cross-env npm run build:renderer",
@@ -136,6 +137,7 @@
"eslint-webpack-plugin": "^3.1.1", "eslint-webpack-plugin": "^3.1.1",
"fork-ts-checker-webpack-plugin": "^7.2.11", "fork-ts-checker-webpack-plugin": "^7.2.11",
"node-loader": "^2.0.0", "node-loader": "^2.0.0",
"run-script-os": "^1.1.6",
"sass": "^1.52.1", "sass": "^1.52.1",
"sass-loader": "^13.0.0", "sass-loader": "^13.0.0",
"style-loader": "^3.3.1", "style-loader": "^3.3.1",