@echo off rem http://www.panda3d.org/manual/index.php/Distributing_as_a_self-contained_installer set zip="c:\program files\7-zip\7z.exe" set lib=c:\python26\lib\site-packages cd .. mkdir mv3d-panda mkdir pyasn1 rem pyasn1 plays tricks when importing which causes it to not be included rem without this hack. xcopy /Y /E %lib%\pyasn1\v1\*.* pyasn1 if errorlevel 1 goto ERROR rem packp3d -o solid.p3d -r wx -r sqlite -r twisted -r pil -r egg -d . -d templates -e .conf -d media -m mv3d\tools\solidifier\solid.py copy F:\Projects\mcoil\trunk\MV3DWeb\*.pem . if errorlevel 1 goto ERROR ppackage -S cacert.pem,,privkey.pem -i mv3d-panda bin\mv3d.pdef %1 if errorlevel 1 goto ERROR copy release-notes.txt mv3d-panda if errorlevel 1 goto ERROR copy README mv3d-panda if errorlevel 1 goto ERROR copy LICENSE mv3d-panda if errorlevel 1 goto ERROR %zip% a -r mv3d-panda.zip mv3d-panda if errorlevel 1 goto ERROR pdeploy -s -N "MV3D Client" -v 0.75 -P win32 mv3d-panda\RunClient.win32.p3d installer if errorlevel 1 goto ERROR move "win32\MV3D Client 0.75.exe" mv3d-windows-client-panda-0.75.exe if errorlevel 1 goto ERROR pdeploy -s -N "MV3D Composer" -v 0.75 -P win32 mv3d-panda\composer2.win32.p3d installer if errorlevel 1 goto ERROR move "win32\MV3D Composer 0.75.exe" mv3d-windows-tools-panda-0.75.exe if errorlevel 1 goto ERROR echo -- Completed Panda build successfully! goto END :ERROR echo -- ERROR :END cd bin