Commit 65cde660 authored by nanahira's avatar nanahira

premake5

parent fb0f599f
...@@ -90,14 +90,15 @@ var MakePro = function(msg) { ...@@ -90,14 +90,15 @@ var MakePro = function(msg) {
execSync('cp -rf premake ygopro-temp', { cwd: config.ygopro_path, env: process.env }); execSync('cp -rf premake ygopro-temp', { cwd: config.ygopro_path, env: process.env });
execSync('cp -rf premake4.lua ygopro-temp', { cwd: config.ygopro_path, env: process.env }); execSync('cp -rf premake4.lua ygopro-temp', { cwd: config.ygopro_path, env: process.env });
execSync('cp -rf premake5.lua ygopro-temp', { cwd: config.ygopro_path, env: process.env }); execSync('cp -rf premake5.lua ygopro-temp', { cwd: config.ygopro_path, env: process.env });
execSync('premake4 gmake', { cwd: config.ygopro_path+"ygopro-temp/", env: process.env }); runcmd("../premake5", ["gmake"], config.ygopro_path+"ygopro-temp/", "Finished making YGOPro", function (code) {
sendResponse("Finished pre-making"); sendResponse("Finished pre-making");
runcmd("make", ["config=release"], config.ygopro_path+"ygopro-temp/build/", "Finished making YGOPro", function (code) { runcmd("make", ["config=release"], config.ygopro_path+"ygopro-temp/build/", "Finished building", function (code) {
sendResponse("Build complete"); sendResponse("Build complete");
execSync('cp -rf ygopro-temp/bin .', { cwd: config.ygopro_path, env: process.env }); execSync('cp -rf ygopro-temp/bin .', { cwd: config.ygopro_path, env: process.env });
execSync('cp -rf ygopro-temp/obj .', { cwd: config.ygopro_path, env: process.env }); execSync('cp -rf ygopro-temp/obj .', { cwd: config.ygopro_path, env: process.env });
execSync('cp -rf ygopro-temp/build .', { cwd: config.ygopro_path, env: process.env }); execSync('cp -rf ygopro-temp/build .', { cwd: config.ygopro_path, env: process.env });
execSync('rm -rf ygopro-temp', { cwd: config.ygopro_path, env: process.env }); execSync('rm -rf ygopro-temp', { cwd: config.ygopro_path, env: process.env });
});
}); });
} else { } else {
sendResponse("Permission denied"); sendResponse("Permission denied");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment