/dtool

Low-level utilities and build scripts for the Player

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

dtool

This is the dtool tree of the Player, originally derived from the dtool directory of the main Panda3D repository.

DTOOL contains low-level utilities, the config system, and interrogate, the Python binding generator. Additionally, it contains all of the ppremake build scripts that serve as a foundation for the rest of the trees.

How to build

Assumes you have already set up the development environment and have built and installed the trees required by DTOOL.

Windows

cta dtool
cd %DTOOL%
ppremake
nmake/jom install OR msbuild panda.sln -t:install

Unix

cta dtool
cd $DTOOL
ppremake
make install

See the Wiki for instructions on setting up the development environment and the entire project as a whole.