open_toontown_panda3d/dtool/src/dtoolutil/pandaVersion.h.in

78 lines
3.3 KiB
C

/* Filename: pandaVersion.h
* Created by: drose (26Jan05)
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
* PANDA 3D SOFTWARE
* Copyright (c) Carnegie Mellon University. All rights reserved.
*
* All use of this software is subject to the terms of the revised BSD
* license. You should have received a copy of this license along
* with this source code in a file named "LICENSE."
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*******************************************************************
* Generated automatically by CMake.
***************************** DO NOT EDIT *************************
Do NOT attempt to edit the version number in this file. This is a
generated file, and your changes to this file will not persist. To
increment the version number, modify dtool/PandaVersion.cmake and
re-run ppremake.
***************************** DO NOT EDIT *************************/
/* Include this file anywhere you need to determine the Panda version
number at compile time. If you need the runtime Panda version, use
pandaSystem.h instead. */
/* Try to avoid including this file from another .h file; include it
only from .cxx instead. This helps prevent unnecessarily long
rebuilds just because the version number changes; if this file is
included in a .h file, then any other files which also include that
.h file will need to be rebuilt when the version number changes. */
#define PANDA_MAJOR_VERSION @PANDA_MAJOR_VERSION@
#define PANDA_MINOR_VERSION @PANDA_MINOR_VERSION@
#define PANDA_SEQUENCE_VERSION @PANDA_SEQUENCE_VERSION@
/* Define if this is an "official" version, undefine otherwise. */
#cmakedefine PANDA_OFFICIAL_VERSION
/* This is the panda numeric version as a single number, with three
digits reserved for each component. */
#define PANDA_NUMERIC_VERSION @PANDA_NUMERIC_VERSION@
/* This is the panda version expressed as a string. It ends in the
letter "c" if this is not an "official" version (e.g. it was checked
out from CVS by the builder). */
#define PANDA_VERSION_STR "@PANDA_VERSION_STR@"
/* This is the version of the Panda3D ABI expressed as a string.
This usually means the major and minor version. It should be the
same for Panda3D versions that are supposed to be backward
ABI compatible with each other. */
#define PANDA_ABI_VERSION_STR "@PANDA_MAJOR_VERSION@.@PANDA_MINOR_VERSION@"
/* This is a string indicating who has provided this distribution. */
#define PANDA_DISTRIBUTOR "@PANDA_DISTRIBUTOR@"
/* The string indicating the version number of the associated Panda3D
distributable package, or empty string if there is no associated
package. */
#define PANDA_PACKAGE_VERSION_STR "@PANDA_PACKAGE_VERSION@"
/* The string indicating the URL from which the associated Panda3D
distributable package may be downloaded, or empty string if there
is no associated package. */
#define PANDA_PACKAGE_HOST_URL "@PANDA_PACKAGE_HOST_URL@"
#if HAVE_P3D_PLUGIN
/* Similar definitions for the plugin versioning, if in use. */
#define P3D_PLUGIN_MAJOR_VERSION @P3D_PLUGIN_MAJOR_VERSION@
#define P3D_PLUGIN_MINOR_VERSION @P3D_PLUGIN_MINOR_VERSION@
#define P3D_PLUGIN_SEQUENCE_VERSION @P3D_PLUGIN_SEQUENCE_VERSION@
#define P3D_COREAPI_VERSION_STR "@P3D_COREAPI_VERSION_STR@"
#endif