58 lines
1.6 KiB
Python
Executable File
58 lines
1.6 KiB
Python
Executable File
class MetaEntryPointDescription(object):
|
|
description = """
|
|
This is an entry point that describes other entry points.
|
|
"""
|
|
|
|
class CreateTemplateDescription(object):
|
|
description = """
|
|
Entry point for creating the file layout for a new project
|
|
from a template.
|
|
"""
|
|
|
|
class PasterCommandDescription(object):
|
|
description = """
|
|
Entry point that adds a command to the ``paster`` script
|
|
to a project that has specifically enabled the command.
|
|
"""
|
|
|
|
class GlobalPasterCommandDescription(object):
|
|
description = """
|
|
Entry point that adds a command to the ``paster`` script
|
|
globally.
|
|
"""
|
|
|
|
class AppInstallDescription(object):
|
|
description = """
|
|
This defines a runner that can install the application given a
|
|
configuration file.
|
|
"""
|
|
|
|
##################################################
|
|
## Not in Paste per se, but we'll document
|
|
## them...
|
|
|
|
class ConsoleScriptsDescription(object):
|
|
description = """
|
|
When a package is installed, any entry point listed here will be
|
|
turned into a command-line script.
|
|
"""
|
|
|
|
class DistutilsCommandsDescription(object):
|
|
description = """
|
|
This will add a new command when running
|
|
``python setup.py entry-point-name`` if the
|
|
package uses setuptools.
|
|
"""
|
|
|
|
class SetupKeywordsDescription(object):
|
|
description = """
|
|
This adds a new keyword to setup.py's setup() function, and a
|
|
validator to validate the value.
|
|
"""
|
|
|
|
class EggInfoWriters(object):
|
|
description = """
|
|
This adds a new writer that creates files in the PkgName.egg-info/
|
|
directory.
|
|
"""
|