Browse Source

add MAYA_EXTENSION

David Rose 19 years ago
parent
commit
ea1386b007
2 changed files with 8 additions and 3 deletions
  1. 5 0
      dtool/pptempl/Global.pp
  2. 3 3
      dtool/pptempl/Template.models.pp

+ 5 - 0
dtool/pptempl/Global.pp

@@ -329,6 +329,11 @@
 #define BUILD_DIRECTORY 1
 #define BUILD_DIRECTORY 1
 #define BUILD_TARGET 1
 #define BUILD_TARGET 1
 
 
+// This is the default extension for a Maya file.  It might be
+// overridden within a maya_char_egg rule to convert a .ma file
+// instead.
+#define MAYA_EXTENSION .mb
+
 // This variable, when evaluated in the scope of a particular directory,
 // This variable, when evaluated in the scope of a particular directory,
 // will indicate true (i.e. nonempty) when the directory is truly built,
 // will indicate true (i.e. nonempty) when the directory is truly built,
 // or false (empty) when the directory is not to be built.
 // or false (empty) when the directory is not to be built.

+ 3 - 3
dtool/pptempl/Template.models.pp

@@ -325,13 +325,13 @@ $[TAB]maya2egg $[MAYA2EGG_OPTS] -o $[target] $[source]
 #forscopes maya_char_egg
 #forscopes maya_char_egg
   #if $[POLY_MODEL]
   #if $[POLY_MODEL]
     #define target $[EGG_PREFIX]$[POLY_MODEL].egg
     #define target $[EGG_PREFIX]$[POLY_MODEL].egg
-    #define source $[MAYA_PREFIX]$[or $[MODEL],$[POLY_MODEL]].mb
+    #define source $[MAYA_PREFIX]$[or $[MODEL],$[POLY_MODEL]]$[MAYA_EXTENSION]
 $[target] : $[source]
 $[target] : $[source]
 $[TAB]maya2egg $[MAYA2EGG_OPTS] -p -a model -cn "$[CHAR_NAME]" -o $[target] $[source]
 $[TAB]maya2egg $[MAYA2EGG_OPTS] -p -a model -cn "$[CHAR_NAME]" -o $[target] $[source]
   #endif
   #endif
   #if $[NURBS_MODEL]
   #if $[NURBS_MODEL]
     #define target $[EGG_PREFIX]$[NURBS_MODEL].egg
     #define target $[EGG_PREFIX]$[NURBS_MODEL].egg
-    #define source $[MAYA_PREFIX]$[or $[MODEL],$[NURBS_MODEL]].mb
+    #define source $[MAYA_PREFIX]$[or $[MODEL],$[NURBS_MODEL]]$[MAYA_EXTENSION]
 $[target] : $[source]
 $[target] : $[source]
 $[TAB]maya2egg $[MAYA2EGG_OPTS] -a model -cn "$[CHAR_NAME]" -o $[target] $[source]
 $[TAB]maya2egg $[MAYA2EGG_OPTS] -a model -cn "$[CHAR_NAME]" -o $[target] $[source]
   #endif
   #endif
@@ -342,7 +342,7 @@ $[TAB]maya2egg $[MAYA2EGG_OPTS] -a model -cn "$[CHAR_NAME]" -o $[target] $[sourc
 #forscopes maya_char_egg
 #forscopes maya_char_egg
   #foreach anim $[ANIMS]
   #foreach anim $[ANIMS]
     #define target $[EGG_PREFIX]$[anim]$[CHAN_SUFFIX].egg
     #define target $[EGG_PREFIX]$[anim]$[CHAN_SUFFIX].egg
-    #define source $[MAYA_PREFIX]$[anim].mb
+    #define source $[MAYA_PREFIX]$[anim]$[MAYA_EXTENSION]
     #define begin 0
     #define begin 0
     #define end
     #define end
     #if $[$[anim]_frames]
     #if $[$[anim]_frames]