diff --git a/direct/src/directscripts/make-panda-standalone.sh b/direct/src/directscripts/make-panda-standalone.sh new file mode 100755 index 0000000000..2883750d72 --- /dev/null +++ b/direct/src/directscripts/make-panda-standalone.sh @@ -0,0 +1,17 @@ +#! /bin/sh + +if [ -e panda-standalone.zip ]; then + echo panda-standalone.zip already exists! + exit 1 +fi + +for dir in $DTOOL $PANDA $DIRECT $PANDATOOL; do + zip -j panda-standalone.zip $dir/lib/*.dll $dir/bin/*.exe || exit +done +zip -j panda-standalone.zip $WINTOOLS/lib/*.dll $WINTOOLS/sdk/python/Python-2.2.2/PCbuild/*.dll || exit + +cp $DIRECT/src/directscripts/standalone-Configrc /tmp/Configrc || exit +zip -j -m panda-standalone.zip /tmp/Configrc || exit + +echo Success! + diff --git a/direct/src/directscripts/standalone-Configrc b/direct/src/directscripts/standalone-Configrc new file mode 100755 index 0000000000..c3862f096b --- /dev/null +++ b/direct/src/directscripts/standalone-Configrc @@ -0,0 +1,8 @@ +# This Configrc file is provided by default in the +# panda-standalone.zip file generated by make-panda-standalone.sh. + +load-display pandadx8 + +aux-display pandagl +aux-display pandadx8 +aux-display pandadx7