comparison src/build/frankenbuild.d @ 3:e6cf9f26d0e7

Added a separate "transcode" app for testing transcoding
author fraserofthenight
date Wed, 08 Jul 2009 07:29:48 -0700
parents 3425707ddbf6
children a1202aac1124
comparison
equal deleted inserted replaced
2:52278c5dc19c 3:e6cf9f26d0e7
58 if(cats.contains("all")) 58 if(cats.contains("all"))
59 { 59 {
60 cats ~= "debug"; 60 cats ~= "debug";
61 cats ~= "release"; 61 cats ~= "release";
62 } 62 }
63
64 if(cats.contains("transcode"))
65 {
66 targetFound = true;
67 cats ~= "platif-debug";
68 char[] cargs = cbase.dup;
69 cargs ~= " -g";
70 cargs ~= " -debug -debug=AVBuffer";
71 cargs ~= " -ofhoofbaby-d/transcode.exe";
72 cargs ~= " -I../src/test";
73 cargs ~= " -oqobjs/debug";
74 cargs ~= " ../src/test/hoofbaby/test/adhoc/transcode.d";
75 commands ~= { return cpp("../src/platif/platif.h", "../src/impl/hoofbaby/platinum/platif.d"); };
76 commands ~= { return rebuild(cargs); };
77 }
63 78
64 if(cats.contains("debug")) 79 if(cats.contains("debug"))
65 { 80 {
66 targetFound = true; 81 targetFound = true;
67 cats ~= "platif-debug"; 82 cats ~= "platif-debug";