add support for compiling and repack XOM1EA Project ...
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
@echo off
|
||||
|
||||
set METAEDITOR="C:\Program Files\MetaTrader 5 Main\MetaEditor64.exe"
|
||||
set METAEDITOR="C:\Program Files\MetaTrader 5 General\MetaEditor64.exe"
|
||||
set "LOGFILE=%~dpn1.log"
|
||||
|
||||
if "%~1"=="" (
|
||||
|
||||
+2
-1
@@ -16,7 +16,8 @@
|
||||
"compileHelpers": "npm run mqlHelper helpers",
|
||||
"compileClasses": "npm run mqlHelper classes",
|
||||
"compileIndicators": "npm run mqlHelper indicators",
|
||||
"repackXCATBEA": "node prepareXCATBEA.js"
|
||||
"repackXCATBEA": "node prepareXCATBEA.js",
|
||||
"repackXOM1EA": "node prepareXOM1EA.js"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
//
|
||||
// Import Requirements ...
|
||||
const XProjectTools = require("./x-mql-project.tools");
|
||||
|
||||
//
|
||||
// define constants ...
|
||||
const projectName = "XOM1EA";
|
||||
|
||||
//
|
||||
// Projects Resources ...
|
||||
const projectResources = [
|
||||
"Libraries/*", // Required Libraries
|
||||
"Classes/*", // Required Classes
|
||||
"XOM1EA/*", // XOM1EA Projects ...
|
||||
"Indicators/x-saherelm.xom1", // Required Indicators
|
||||
"Helpers/x-saherelm.xom1.helper", // Indicator's Helpers Classes
|
||||
"Experts/x-saherelm.xom1.ea", // Expert Advisers
|
||||
];
|
||||
|
||||
//
|
||||
run();
|
||||
|
||||
/**
|
||||
* Main Project Function ...
|
||||
*/
|
||||
async function run() {
|
||||
//
|
||||
await XProjectTools.prepareProject(projectName, projectResources);
|
||||
}
|
||||
@@ -25,6 +25,7 @@ const workspacePaths = [
|
||||
"Indicators", // Required Indicators
|
||||
"Libraries", // Required Libraries
|
||||
"XCATBEA", // XCATBEA Projects ...
|
||||
"XOM1EA", // XOM1EA Projects ...
|
||||
];
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user