Provide libp3vision as separate package ('vision')

This commit is contained in:
rdb 2009-11-16 13:21:00 +00:00
parent 149c53ad0d
commit d0c833d2ea

View File

@ -64,6 +64,7 @@ class panda3d(package):
# except for skel - this is useless in a shipped game anyways.
excludeModule('libpandaegg')
excludeModule('libpandaode')
excludeModule('libp3vision')
excludeModule('libpandaskel')
# Exclude these GUI toolkits; they're big, and many applications don't
@ -212,6 +213,17 @@ class ode(package):
file('libpandaode.dll')
class vision(package):
# This package contains the code for webcam support, augmented
# reality and computer vision. As many games will not need this
# functionality, it is provided as separate package to save
# on package download size.
config(display_name = "Panda3D Vision modules")
require('panda3d')
file('libp3vision.dll')
class wx(package):
config(display_name = "wxPython GUI Toolkit")
config(gui_app = True)