From 657845986dd3579ad8b679386008734b42a4d6f0 Mon Sep 17 00:00:00 2001 From: rdb Date: Sun, 6 Sep 2009 18:21:58 +0000 Subject: [PATCH] libpandaode as separate package --- direct/src/p3d/panda3d.pdef | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/direct/src/p3d/panda3d.pdef b/direct/src/p3d/panda3d.pdef index 6cc820796f..bdd7bd69ba 100755 --- a/direct/src/p3d/panda3d.pdef +++ b/direct/src/p3d/panda3d.pdef @@ -58,8 +58,7 @@ class panda3d(package): 'direct.particles.*', 'direct.showbase.*', 'direct.showutil.*', - 'direct.stdpy.*') - + 'direct.stdpy.*') # Exclude these GUI toolkits; they're big, and many applications don't # use them. We define them as separate, optional packages, below. @@ -116,6 +115,16 @@ plugin-path $EGG_ROOT load-file-type egg pandaegg """) +class ode(package): + # This package contains the code for the ODE integration. + # As not every application uses the ODE layers, and to cut down + # the download size, it is provided as separate package. + + config(display_name = "Panda3D Open Dynamics Engine integration") + require('panda3d') + + file('libpandaode.dll') + class wx(package): config(display_name = "wxPython GUI Toolkit") require('panda3d')