Browse Source

Don't attempt to convert .flt files without flt2egg

rdb 16 years ago
parent
commit
ee7dfacecc
1 changed files with 7 additions and 3 deletions
  1. 7 3
      makepanda/makepanda.py

+ 7 - 3
makepanda/makepanda.py

@@ -4053,15 +4053,19 @@ if (RUNTIME):
 # Generate the models directory and samples directory
 #
 
-for model in GetDirectoryContents("dmodels/src/misc", ["*.egg", "*.flt"]):
+model_extensions = ["*.egg"]
+if (PkgSkip("PANDATOOL")==0):
+    model_extensions.append("*.flt")
+
+for model in GetDirectoryContents("dmodels/src/misc", model_extensions):
     eggpz = model[:-4] + ".egg.pz"
     TargetAdd(GetOutputDir()+"/models/misc/"+eggpz, input="dmodels/src/misc/"+model)
 
-for model in GetDirectoryContents("dmodels/src/gui", ["*.egg", "*.flt"]):
+for model in GetDirectoryContents("dmodels/src/gui", model_extensions):
     eggpz = model[:-4] + ".egg.pz"
     TargetAdd(GetOutputDir()+"/models/gui/"+eggpz, input="dmodels/src/gui/"+model)
 
-for model in GetDirectoryContents("models", ["*.egg", "*.flt"]):
+for model in GetDirectoryContents("models", model_extensions):
     eggpz = model[:-4] + ".egg.pz"
     TargetAdd(GetOutputDir()+"/models/"+eggpz, input="models/"+model)