Cleanup
This commit is contained in:
+7
-13
@@ -1,14 +1,7 @@
|
||||
|
||||
let flags = globalThis.flags;
|
||||
flags.android = os_argv().indexOf("android") >= 0;
|
||||
flags.ios = os_argv().indexOf("ios") >= 0;
|
||||
flags.d3d12 = os_argv().indexOf("direct3d12") >= 0;
|
||||
flags.vulkan = os_argv().indexOf("vulkan") >= 0;
|
||||
flags.metal = os_argv().indexOf("metal") >= 0;
|
||||
flags.raytrace = flags.d3d12 || flags.vulkan || flags.metal;
|
||||
flags.embed = os_argv().indexOf("--embed") >= 0; // os_argv().indexOf("--debug") == -1; // clang 19
|
||||
flags.physics = true;
|
||||
|
||||
flags.with_d3dcompiler = true;
|
||||
flags.with_nfd = true;
|
||||
flags.with_compress = true;
|
||||
@@ -84,20 +77,21 @@ if (!flags.lite) {
|
||||
// project.add_define("arm_skin");
|
||||
// project.add_define("arm_audio");
|
||||
|
||||
if (flags.android) {
|
||||
if (platform === "android") {
|
||||
project.add_define("arm_android_rmb");
|
||||
}
|
||||
|
||||
if (flags.raytrace) {
|
||||
let raytrace = true;
|
||||
if (raytrace) {
|
||||
project.add_assets("assets/raytrace/*", { destination: "data/{name}" });
|
||||
|
||||
if (flags.d3d12) {
|
||||
if (graphics === "direct3d12") {
|
||||
project.add_assets("shaders/raytrace/*.cso", { destination: "data/{name}" });
|
||||
}
|
||||
else if (flags.vulkan) {
|
||||
else if (graphics === "vulkan") {
|
||||
project.add_assets("shaders/raytrace/*.spirv", { destination: "data/{name}" });
|
||||
}
|
||||
else if (flags.metal) {
|
||||
else if (graphics === "metal") {
|
||||
project.add_assets("shaders/raytrace/*.metal", { destination: "data/{name}" });
|
||||
}
|
||||
}
|
||||
@@ -114,7 +108,7 @@ if (!flags.lite) {
|
||||
project.add_assets(dir + "/version.json", { destination: "data/{name}" });
|
||||
}
|
||||
|
||||
let export_data_list = flags.android; // .apk contents
|
||||
let export_data_list = platform === "android"; // .apk contents
|
||||
if (export_data_list) {
|
||||
let root = "../" + flags.name.toLowerCase();
|
||||
let data_list = {
|
||||
|
||||
Reference in New Issue
Block a user