From 006b4691ec36e8006eb30e9a09fe2cf32974a3f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Lucas=20Golini?= Date: Sat, 23 Mar 2024 12:31:58 -0300 Subject: [PATCH] Add ecode windows build config. --- .ecode/project_build.json | 72 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/.ecode/project_build.json b/.ecode/project_build.json index 72d33740c..b5ceeec77 100644 --- a/.ecode/project_build.json +++ b/.ecode/project_build.json @@ -74,6 +74,42 @@ "build_dir": "${project_root}/projects/${os}" } }, + "ecode-windows": { + "build": [ + { + "args": "--windows-mingw-build gmake2", + "command": "premake5.exe", + "working_dir": "" + }, + { + "args": "-C make\\windows config=${build_type}_x86_64 -j${nproc} ecode", + "command": "mingw32-make.exe", + "working_dir": "" + } + ], + "build_types": [ + "debug", + "release" + ], + "clean": [ + { + "args": "-C make\\windows clean", + "command": "mingw32-make.exe", + "working_dir": "" + } + ], + "config": { + "clear_sys_env": false + }, + "os": [ + "windows" + ], + "output_parser": { + "config": { + "relative_file_paths": true + } + } + }, "eepp-linux": { "build": [ { @@ -148,5 +184,41 @@ "var": { "build_dir": "${project_root}/projects/${os}" } + }, + "eepp-windows": { + "build": [ + { + "args": "--windows-mingw-build gmake2", + "command": "premake5.exe", + "working_dir": "" + }, + { + "args": "-C make\\windows config=${build_type}_x86_64 -j${nproc}", + "command": "mingw32-make.exe", + "working_dir": "" + } + ], + "build_types": [ + "debug", + "release" + ], + "clean": [ + { + "args": "-C make\\windows clean", + "command": "mingw32-make.exe", + "working_dir": "" + } + ], + "config": { + "clear_sys_env": false + }, + "os": [ + "windows" + ], + "output_parser": { + "config": { + "relative_file_paths": true + } + } } } \ No newline at end of file