[all] fixes for windows

This commit is contained in:
2019-09-03 20:56:23 +03:00
parent 414099bd67
commit 7fa0174a7b
11 changed files with 117 additions and 69 deletions

35
example/gulpfile.js Normal file → Executable file
View File

@@ -1,7 +1,7 @@
const gulp = require('gulp');
const gulpClean = require('gulp-clean');
const packageInfo = require('./package.json');
const {Sdk, Haxe, Project} = require('gulp-haxetool');
const {System, Sdk, Haxe, Project} = require('gulp-haxetool');
//Sdk.dir = '/opt/sdk';
@@ -37,16 +37,35 @@ const project = new Project(
Project.Platform.FLASH,
Project.Platform.HTML5,
Project.Platform.LINUX,
Project.Platform.WINDOWS,
],
config
).bind(module, gulp);
).bind(module);
module.exports.default = gulp.series(
const defaultSeries = [
exports.clean,
exports.install,
module.exports['app:flash:build'],
module.exports['app:html5:build'],
module.exports['app:linux:build'],
module.exports['app:flash:html'],
module.exports['app:linux:deb'],
);
module.exports['app:html5:build'],
];
if (System.isLinux) {
defaultSeries.push(
module.exports['app:linux:build'],
module.exports['app:linux:archive'],
module.exports['app:linux:deb'],
module.exports['app:android:build'],
);
}
if (System.isWindows) {
defaultSeries.push(
module.exports['app:windows:build'],
module.exports['app:windows:archive'],
module.exports['app:windows:installer'],
);
}
module.exports.default = gulp.series(defaultSeries);

8
example/package.json Normal file → Executable file
View File

@@ -4,11 +4,11 @@
"devDependencies": {
"gulp": "^4.0.0",
"gulp-clean": "^0.4.0",
"gulp-haxetool": "^0.0.21"
"gulp-haxetool": "^0.1.0"
},
"haxeDependencies": {
"lime": "6.0.1",
"openfl": "7.0.0",
"hxcpp": "3.4.188"
"lime": "7.6.0",
"openfl": "8.9.2",
"hxcpp": "4.0.19"
}
}