mirror of
https://github.com/panda3d/panda3d.git
synced 2026-05-06 22:50:24 -05:00
makewheel: add long description to METADATA file
This commit is contained in:
@@ -144,6 +144,32 @@ METADATA = {
|
||||
"classifiers": GetMetadataValue('classifiers'),
|
||||
}
|
||||
|
||||
DESCRIPTION = """
|
||||
The Panda3D free 3D game engine
|
||||
===============================
|
||||
|
||||
Panda3D is a powerful 3D engine written in C++, with a complete set of Python
|
||||
bindings. Unlike other engines, these bindings are automatically generated,
|
||||
meaning that they are always up-to-date and complete: all functions of the
|
||||
engine can be controlled from Python. All major Panda3D applications have been
|
||||
written in Python, this is the intended way of using the engine.
|
||||
|
||||
Panda3D now supports automatic shader generation, which now means you can use
|
||||
normal maps, gloss maps, glow maps, HDR, cartoon shading, and the like without
|
||||
having to write any shaders.
|
||||
|
||||
Panda3D is a modern engine supporting advanced features such as shaders,
|
||||
stencil, and render-to-texture. Panda3D is unusual in that it emphasizes a
|
||||
short learning curve, rapid development, and extreme stability and robustness.
|
||||
Panda3D is free software that runs under Windows, Linux, or macOS.
|
||||
|
||||
The Panda3D team is very concerned with making the engine accessible to new
|
||||
users. We provide a detailed manual, a complete API reference, and a large
|
||||
collection of sample programs to help you get started. We have active forums,
|
||||
with many helpful users, and the developers are regularly online to answer
|
||||
questions.
|
||||
"""
|
||||
|
||||
PANDA3D_TOOLS_INIT = """import os, sys
|
||||
import panda3d
|
||||
|
||||
@@ -544,6 +570,8 @@ def makewheel(version, output_dir, platform=None):
|
||||
"Platform: {0}\n".format(platform),
|
||||
] + ["Classifier: {0}\n".format(c) for c in METADATA['classifiers']])
|
||||
|
||||
metadata += '\n' + DESCRIPTION.strip() + '\n'
|
||||
|
||||
# Zip it up and name it the right thing
|
||||
whl = WheelFile('panda3d', version, platform)
|
||||
whl.lib_path = [libs_dir]
|
||||
|
||||
Reference in New Issue
Block a user