Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7dbdf21081 | |||
| ae317f8f1a | |||
| c108fcc181 |
@@ -25,6 +25,7 @@ class Config {
|
|||||||
this._params = [];
|
this._params = [];
|
||||||
this.name = null;
|
this.name = null;
|
||||||
this.main = null;
|
this.main = null;
|
||||||
|
this.preloader = null;
|
||||||
this.sources = [];
|
this.sources = [];
|
||||||
this.assets = [];
|
this.assets = [];
|
||||||
this.libs = [];
|
this.libs = [];
|
||||||
@@ -56,6 +57,7 @@ class Config {
|
|||||||
this._params.push(params);
|
this._params.push(params);
|
||||||
if (params.name !== undefined) this.name = params.name;
|
if (params.name !== undefined) this.name = params.name;
|
||||||
if (params.main !== undefined) this.main = params.main;
|
if (params.main !== undefined) this.main = params.main;
|
||||||
|
if (params.preloader !== undefined) this.preloader = params.preloader;
|
||||||
if (params.sources !== undefined) this.sources = this.sources.concat(params.sources.map(Config.absolutePath));
|
if (params.sources !== undefined) this.sources = this.sources.concat(params.sources.map(Config.absolutePath));
|
||||||
if (params.assets !== undefined) this.assets = this.assets.concat(params.assets.map(Config.absolutePath));
|
if (params.assets !== undefined) this.assets = this.assets.concat(params.assets.map(Config.absolutePath));
|
||||||
if (params.libs !== undefined) this.libs = this.libs.concat(Array.isArray(params.libs) ? params.libs : Object.entries(params.libs).map(([k, v]) => ({name: k, version: v})));
|
if (params.libs !== undefined) this.libs = this.libs.concat(Array.isArray(params.libs) ? params.libs : Object.entries(params.libs).map(([k, v]) => ({name: k, version: v})));
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "gulp-haxetool",
|
"name": "gulp-haxetool",
|
||||||
"version": "0.0.16",
|
"version": "0.0.17",
|
||||||
"description": "HaXe Tool for Gulp",
|
"description": "HaXe Tool for Gulp",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<project>
|
<project>
|
||||||
<meta title="<%=meta.title%>" package="<%=meta.pack%>" version="<%=meta.version%>" company="<%=meta.company%>"/>
|
<meta title="<%=meta.title%>" package="<%=meta.pack%>" version="<%=meta.version%>" company="<%=meta.company%>"/>
|
||||||
<app main="<%=main%>" path="<%=buildDir%>" file="<%=meta.filename%>"/>
|
<app main="<%=main%>" path="<%=buildDir%>" file="<%=meta.filename%>" preloader="<%=preloader%>"/>
|
||||||
<icon path="<%=icon%>"/>
|
<icon path="<%=icon%>"/>
|
||||||
<% sources.forEach(function(item) { %>
|
<% sources.forEach(function(item) { %>
|
||||||
<source path="<%=item%>"/><% }); %>
|
<source path="<%=item%>"/><% }); %>
|
||||||
|
|||||||
Reference in New Issue
Block a user