This commit is contained in:
luboslenco
2024-08-30 21:02:15 +02:00
parent 649cfa6739
commit 3d12b54c2c
48 changed files with 92 additions and 483 deletions
+4 -22
View File
@@ -9,8 +9,9 @@ project.addDefine("is_forge");
project.addDefine("is_paint");
project.addProject("../base");
project.addSources("../armorpaint/sources"); ////
project.addShaders("../armorpaint/shaders/*.glsl", { embed: flags.embed }); ////
project.addSources("../armorpaint/sources");
project.addSources("../armorpaint/sources/nodes");
project.addShaders("../armorpaint/shaders/*.glsl", { embed: flags.embed });
project.addSources("sources");
project.addSources("sources/nodes");
project.addShaders("shaders/*.glsl", { embed: flags.embed });
@@ -18,27 +19,8 @@ project.addAssets("assets/*", { destination: "data/{name}", embed: flags.embed }
project.addAssets("assets/keymap_presets/*", { destination: "data/keymap_presets/{name}" });
project.addAssets("assets/licenses/**", { destination: "data/licenses/{name}" });
project.addAssets("assets/plugins/*", { destination: "data/plugins/{name}" });
project.addAssets("../armorpaint/assets/plugins/hello_world.js", { destination: "data/plugins/{name}" });
project.addAssets("assets/meshes/*", { destination: "data/meshes/{name}" });
project.addAssets("assets/readme/readme.txt", { destination: "{name}" });
if (flags.android) {
project.addAssets("assets/readme/readme_android.txt", { destination: "{name}" });
}
else if (flags.ios) {
project.addAssets("assets/readme/readme_ios.txt", { destination: "{name}" });
}
if (flags.physics) {
project.addDefine("arm_physics");
}
if (flags.raytrace) {
if (flags.d3d12) {
project.addAssets("assets/readme/readme_dxr.txt", { destination: "{name}" });
}
else if (flags.vulkan) {
project.addAssets("assets/readme/readme_vkrt.txt", { destination: "{name}" });
}
}
return project;