Commit 65cde660 authored by nanahira's avatar nanahira

premake5

parent fb0f599f
......@@ -90,14 +90,15 @@ var MakePro = function(msg) {
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 premake5.lua ygopro-temp', { cwd: config.ygopro_path, env: process.env });
execSync('premake4 gmake', { cwd: config.ygopro_path+"ygopro-temp/", env: process.env });
sendResponse("Finished pre-making");
runcmd("make", ["config=release"], config.ygopro_path+"ygopro-temp/build/", "Finished making YGOPro", function (code) {
sendResponse("Build complete");
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/build .', { cwd: config.ygopro_path, env: process.env });
execSync('rm -rf ygopro-temp', { cwd: config.ygopro_path, env: process.env });
runcmd("../premake5", ["gmake"], config.ygopro_path+"ygopro-temp/", "Finished making YGOPro", function (code) {
sendResponse("Finished pre-making");
runcmd("make", ["config=release"], config.ygopro_path+"ygopro-temp/build/", "Finished building", function (code) {
sendResponse("Build complete");
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/build .', { cwd: config.ygopro_path, env: process.env });
execSync('rm -rf ygopro-temp', { cwd: config.ygopro_path, env: process.env });
});
});
} else {
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