Browse Source

update for python 2.2

cxgeorge 24 years ago
parent
commit
b10340fba6
1 changed files with 18 additions and 6 deletions
  1. 18 6
      pandatool/src/scripts/builder.pl

+ 18 - 6
pandatool/src/scripts/builder.pl

@@ -276,7 +276,7 @@ sub gen_python_code() {
     $ENV{'PATH'}.=$ENV{'WINTOOLS'}."/sdk/python/Tcl/bin:".$ENV{'WINTOOLS'}."/sdk/python/Tcl/lib";
     
     $ENV{'PYTHONPATH'}= $WINBLDROOT."\\direct\\src\\showbase;".$WINBLDROOT."\\panda\\lib;".$WINBLDROOT."\\dtool\\lib;".$WINBLDROOT."\\wintools\\bin;".$WINBLDROOT."\\wintools\\lib;";
-    $ENV{'PYTHONPATH'}.= $WINBLDROOT."\\wintools\\sdk\\python\\Python-2.0\\Lib;".$WINBLDROOT."\\wintools\\sdk\\python\\Python-2.0\\DLLs;";
+    $ENV{'PYTHONPATH'}.= $WINBLDROOT."\\wintools\\sdk\\python\\Python-2.2\\Lib;".$WINBLDROOT."\\wintools\\sdk\\python\\Python-2.2\\DLLs;";
     # direct/src/showbase/sitecustomize.py will add paths based on CTPROJS
     $ENV{'CTPROJS'}="TOONTOWN:personal DIRECT:personal PANDA:personal WINTOOLS:personal DTOOL:personal";
     
@@ -650,11 +650,6 @@ if($DEBUG_TREECOPY) {
     goto 'DBGTREECOPY';
 }
 
-if($DEBUG_GENERATE_PYTHON_CODE_ONLY) {
-    &gen_python_code();
-    exit(0);
-}
-   
 # goto 'SKIP_REMOVE';
 
 SKIP_REMOVE:
@@ -670,6 +665,12 @@ if($do_install_dir[$INSTALLNUM]) {
   }
 
   $ENV{'PANDA_OPTIMIZE'}='2';
+
+  if($DEBUG_GENERATE_PYTHON_CODE_ONLY) {
+    &gen_python_code();
+    exit(0);
+  }
+
   &buildall($INSTALLNUM);
 }
 
@@ -680,6 +681,12 @@ if($do_install_dir[$RELEASENUM]) {
     $ENV{'PANDA_BUILD_TYPE'} = 'gmsvc';
   }
   $ENV{'PANDA_OPTIMIZE'}='3';
+
+  if($DEBUG_GENERATE_PYTHON_CODE_ONLY) {
+    &gen_python_code();
+    exit(0);
+  }
+
   &buildall($RELEASENUM);
 }
 
@@ -696,6 +703,11 @@ if($do_install_dir[$DEBUGNUM]) {
        $ENV{'PANDA_OPTIMIZE'}='1';
     }
 
+    if($DEBUG_GENERATE_PYTHON_CODE_ONLY) {
+      &gen_python_code();
+      exit(0);
+    }
+
     &buildall($DEBUGNUM);
     &make_bsc_file();
     delete $ENV{'USE_BROWSEINFO'};