Cleanup
This commit is contained in:
+23
-30
@@ -1,22 +1,20 @@
|
||||
|
||||
let project = new Project("amake");
|
||||
|
||||
{
|
||||
// alang
|
||||
project.add_define("NO_GC");
|
||||
project.add_define("NO_IRON_API");
|
||||
project.add_define("NO_IRON_START");
|
||||
project.add_tsfiles("./"); // alang.ts
|
||||
project.add_include_dir("./"); // iron.h
|
||||
project.add_cfiles("build/iron.c");
|
||||
project.add_include_dir("../../sources");
|
||||
project.add_cfiles("../../sources/iron_string.c");
|
||||
project.add_cfiles("../../sources/iron_array.c");
|
||||
project.add_cfiles("../../sources/iron_map.c");
|
||||
project.add_cfiles("../../sources/iron_armpack.c");
|
||||
project.add_cfiles("../../sources/iron_json.c");
|
||||
project.add_cfiles("../../sources/iron_gc.c");
|
||||
}
|
||||
// alang
|
||||
project.add_define("NO_GC");
|
||||
project.add_define("NO_IRON_API");
|
||||
project.add_define("NO_IRON_START");
|
||||
project.add_tsfiles("./"); // alang.ts
|
||||
project.add_include_dir("./"); // iron.h
|
||||
project.add_cfiles("build/iron.c");
|
||||
project.add_include_dir("../../sources");
|
||||
project.add_cfiles("../../sources/iron_string.c");
|
||||
project.add_cfiles("../../sources/iron_array.c");
|
||||
project.add_cfiles("../../sources/iron_map.c");
|
||||
project.add_cfiles("../../sources/iron_armpack.c");
|
||||
project.add_cfiles("../../sources/iron_json.c");
|
||||
project.add_cfiles("../../sources/iron_gc.c");
|
||||
|
||||
project.add_include_dir("../../sources/libs");
|
||||
project.add_cfiles("../../sources/libs/quickjs-amalgam.c");
|
||||
@@ -25,22 +23,17 @@ project.add_define("QJS_BUILD_LIBC");
|
||||
project.add_cfiles("main.c");
|
||||
project.add_cfiles("aimage.c");
|
||||
|
||||
{
|
||||
project.add_cfiles("ashader.c");
|
||||
|
||||
project.add_cfiles('../../sources/libs/kong/libs/*.c');
|
||||
project.add_cfiles('../../sources/libs/kong/*.c');
|
||||
project.add_cfiles('../../sources/libs/kong/backends/*.c');
|
||||
// project.add_cfiles('../../sources/libs/kong/backends/*.cpp'); // d3d12.cpp
|
||||
if (platform === "windows") {
|
||||
project.add_define('_CRT_SECURE_NO_WARNINGS');
|
||||
project.add_lib('d3dcompiler');
|
||||
// project.add_include_dir('../../sources/libs/kong/libs/dxc/inc');
|
||||
// project.add_lib('../../sources/libs/kong/libs/dxc/lib/x64/dxcompiler');
|
||||
}
|
||||
}
|
||||
project.add_cfiles("ashader.c");
|
||||
project.add_cfiles('../../sources/libs/kong/libs/*.c');
|
||||
project.add_cfiles('../../sources/libs/kong/*.c');
|
||||
project.add_cfiles('../../sources/libs/kong/backends/*.c');
|
||||
// project.add_cfiles('../../sources/libs/kong/backends/*.cpp'); // d3d12.cpp
|
||||
|
||||
if (platform === "windows") {
|
||||
project.add_define('_CRT_SECURE_NO_WARNINGS');
|
||||
project.add_lib('d3dcompiler');
|
||||
// project.add_include_dir('../../sources/libs/kong/libs/dxc/inc');
|
||||
// project.add_lib('../../sources/libs/kong/libs/dxc/lib/x64/dxcompiler');
|
||||
// hlslbin
|
||||
project.add_lib("dxguid");
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// This script can create new translations or update existing ones.
|
||||
// Usage:
|
||||
// `../make --js extract_locales.js <locale code>`
|
||||
// Generates a `base/assets/locale/<locale code>.json` file
|
||||
// Generates a `paint/assets/locale/<locale code>.json` file
|
||||
|
||||
let locale = scriptArgs[4];
|
||||
|
||||
@@ -11,7 +11,7 @@ if (!locale) {
|
||||
std.exit();
|
||||
}
|
||||
|
||||
let locale_path = "./base/assets/locale/" + locale + ".json";
|
||||
let locale_path = "./paint/assets/locale/" + locale + ".json";
|
||||
|
||||
let out = {};
|
||||
let old = {};
|
||||
@@ -20,8 +20,7 @@ if (fs_exists(locale_path)) {
|
||||
}
|
||||
|
||||
let source_paths = [
|
||||
"base/sources", "base/sources/nodes",
|
||||
"paint/sources", "paint/sources/nodes"
|
||||
"paint/sources", "paint/sources/brush_nodes", "paint/sources/neural_nodes"
|
||||
];
|
||||
|
||||
for (let path of source_paths) {
|
||||
|
||||
+8
-4
@@ -2214,16 +2214,20 @@ function load_project(directory, is_root_project) {
|
||||
package: "org.armory3d",
|
||||
dirname: __dirname,
|
||||
release: os_argv().indexOf("--debug") == -1,
|
||||
embed: false,
|
||||
with_physics: false,
|
||||
with_d3dcompiler: false,
|
||||
with_nfd: false,
|
||||
with_compress: false,
|
||||
with_image_write: false,
|
||||
with_video_write: false,
|
||||
with_audio: false,
|
||||
with_iron: false,
|
||||
with_eval: false,
|
||||
with_gamepad: false,
|
||||
embed: false
|
||||
with_plugins: false,
|
||||
with_kong: false,
|
||||
with_raytrace: false,
|
||||
idle_sleep: false,
|
||||
export_version_info: false,
|
||||
export_data_list: false
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -2,22 +2,9 @@
|
||||
let flags = globalThis.flags;
|
||||
flags.name = "ArmorPad";
|
||||
flags.package = "org.armorpad";
|
||||
flags.with_nfd = true;
|
||||
flags.with_iron = true;
|
||||
flags.lite = true;
|
||||
|
||||
let project = new Project("ArmorPad");
|
||||
project.add_tsfiles("sources");
|
||||
|
||||
project.add_shaders("../../shaders/draw/*.kong");
|
||||
project.add_assets("../../assets/font_mono.ttf", { destination: "data/{name}" });
|
||||
project.add_assets("../../assets/text_coloring.json", { destination: "data/{name}" });
|
||||
project.add_tsfiles("../../sources/ts/iron");
|
||||
project.add_tsfiles("../../sources/ts/file.ts");
|
||||
project.add_tsfiles("../../sources/ts/path.ts");
|
||||
|
||||
project.add_define("IDLE_SLEEP");
|
||||
project.add_project("../..");
|
||||
|
||||
project.add_tsfiles("sources");
|
||||
project.flatten();
|
||||
return project;
|
||||
|
||||
Reference in New Issue
Block a user