Prechádzať zdrojové kódy

*** empty log message ***

Roger Hughston 20 rokov pred
rodič
commit
465de6c85a
2 zmenil súbory, kde vykonal 22 pridanie a 0 odobranie
  1. 1 0
      direct/src/ffi/Sources.pp
  2. 21 0
      direct/src/ffi/genPyCodeNative

+ 1 - 0
direct/src/ffi/Sources.pp

@@ -6,6 +6,7 @@
   #define INSTALL_SCRIPTS $[INSTALL_SCRIPTS] genPyCode.bat
 #else
   #define INSTALL_SCRIPTS $[INSTALL_SCRIPTS] genPyCode
+  #define INSTALL_SCRIPTS $[INSTALL_SCRIPTS] genPyCodeNative
 #endif
 
 #include $[THISDIRPREFIX]genPyCode.pp

+ 21 - 0
direct/src/ffi/genPyCodeNative

@@ -0,0 +1,21 @@
+#! /bin/sh
+
+
+
+if [ -d ${DIRECT}/lib/pandac ] ; then
+
+    find ${DIRECT}/lib/pandac/. -type f -maxdepth 1 -print0 | xargs -0 rm
+    
+    cp ${DIRECT}/src/extensions_native/PandaModules.py            ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libpandaModules.py         ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libpandaphysicsModules.py  ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/__init__.py*               ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libpandaeggModules.py      ${DIRECT}/lib/pandac/.      
+    cp ${DIRECT}/src/extensions_native/libpiratesModules.py       ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libdirectModules.py        ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libpandaexpressModules.py  ${DIRECT}/lib/pandac/.     
+    cp ${DIRECT}/src/extensions_native/libtoontownModules.py      ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libotpModules.py           ${DIRECT}/lib/pandac/.
+    cp ${DIRECT}/src/extensions_native/libpandafxModules.py       ${DIRECT}/lib/pandac/.
+    
+fi