Преглед на файлове

Update for Maya 2011, which uses python26.dll rather than python25.dll

Mike Christel преди 15 години
родител
ревизия
10877b1d43
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      pandatool/src/mayaprogs/mayaWrapper.cxx

+ 6 - 1
pandatool/src/mayaprogs/mayaWrapper.cxx

@@ -288,7 +288,12 @@ int main(int argc, char **argv)
   // bin\python25.zip (within loc)
   // Python\lib\site-packages (within loc)
   // ...so set PYTHONPATH accordingly:
-  sprintf(env4, "PYTHONPATH=%s\\bin\\python25.zip;%s\\Python\\lib\\site-packages", loc, loc);
+  if (strcmp(key, "2011") == 0) {
+    //Maya 2011 is built against Python 2.6 so look for that one instead
+    sprintf(env4, "PYTHONPATH=%s\\bin\\python26.zip;%s\\Python\\lib\\site-packages", loc, loc);
+  } else {
+    sprintf(env4, "PYTHONPATH=%s\\bin\\python25.zip;%s\\Python\\lib\\site-packages", loc, loc);
+  }
   // Set environment variables MAYA_LOCATION, PYTHONHOME, PYTHONPATH, PATH
   _putenv(env2);
   _putenv(env3);