Skip to content

Commit d9b6896

Browse files
committed
- fix tools command line issues
1 parent 8ae14c1 commit d9b6896

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

‎tools/animca/AnimCa_main.cpp‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ int main(int argc, char **argv)
5252
if(argStr[0] == '+')
5353
continue;
5454

55+
if (fnmPathExtractExt(argStr) != "asc")
56+
continue;
57+
5558
CMotionPackageGenerator generator;
5659
if(!generator.CompileScript(argStr))
5760
{

‎tools/egfca/egfca_main.cpp‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@ int main(int argc, char **argv)
6969
if(argStr[0] == '+')
7070
continue;
7171

72+
if (fnmPathExtractExt(argStr) != "esc")
73+
continue;
74+
7275
if(!CompileESCScript(argStr))
7376
{
7477
getchar();

‎tools/fcompress/fcompress_main.cpp‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,9 +599,8 @@ int main(int argc, char **argv)
599599

600600
EqString outFileName = "";
601601

602-
for (int i = 0; i < args.numElem(); i++)
602+
for (EqStringRef argStr : args)
603603
{
604-
EqStringRef argStr = args[i];
605604
if (!argStr.CompareCaseIns("-target"))
606605
{
607606
CookPackageTarget(g_cmdLine->GetArgumentsOf(i));

‎tools/shadercooker/shadercooker.cpp‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ int main(int argc, char* argv[])
5656
EqString shaderFilter;
5757

5858
CEqJobManager jobMng("shadersJobs", max(4, g_cpuCaps->GetCPUCount() * 2), 16384);
59-
for (int i = 0; i < args.numElem(); i++)
59+
for (auto [i, argStr] : arrayEnumerate(args))
6060
{
61-
EqStringRef argStr = args[i];
6261
if(argStr[0] == '+')
6362
continue;
6463

0 commit comments

Comments
 (0)