commandlinetools

Tools for Supriya’s project maintenance scripts.


Lineage

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightslategrey, dpi=72, fontname=Arial, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, root="__builtin__.object", splines=spline, style="dotted, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=12, penwidth=2, style="filled, rounded"]; edge [color=lightsteelblue2, penwidth=2]; subgraph cluster_abctools { graph [label=abctools]; "abjad.tools.abctools.AbjadObject.AbjadObject" [color=1, group=0, label=AbjadObject, shape=box]; "abjad.tools.abctools.AbjadObject.AbstractBase" [color=1, group=0, label=AbstractBase, shape=box]; "abjad.tools.abctools.AbjadObject.AbstractBase" -> "abjad.tools.abctools.AbjadObject.AbjadObject"; } subgraph cluster_commandlinetools { graph [label=commandlinetools]; "abjad.tools.commandlinetools.AbjDevScript.AbjDevScript" [color=4, group=3, label=AbjDevScript, shape=box]; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" [color=4, group=3, label=CommandlineScript, shape=oval, style=bold]; "supriya.tools.commandlinetools.ManageAssetScript.ManageAssetScript" [color=black, fontcolor=white, group=3, label=ManageAssetScript, shape=box, style="filled, rounded"]; "supriya.tools.commandlinetools.ManageMaterialScript.ManageMaterialScript" [color=black, fontcolor=white, group=3, label=ManageMaterialScript, shape=box, style="filled, rounded"]; "supriya.tools.commandlinetools.ManageProjectScript.ManageProjectScript" [color=black, fontcolor=white, group=3, label=ManageProjectScript, shape=box, style="filled, rounded"]; "supriya.tools.commandlinetools.ManageSessionScript.ManageSessionScript" [color=black, fontcolor=white, group=3, label=ManageSessionScript, shape=box, style="filled, rounded"]; "supriya.tools.commandlinetools.ManageSynthDefScript.ManageSynthDefScript" [color=black, fontcolor=white, group=3, label=ManageSynthDefScript, shape=box, style="filled, rounded"]; "supriya.tools.commandlinetools.ProjectPackageScript.ProjectPackageScript" [color=black, fontcolor=white, group=3, label=ProjectPackageScript, shape=oval, style="filled, rounded"]; "supriya.tools.commandlinetools.ProjectSectionScript.ProjectSectionScript" [color=black, fontcolor=white, group=3, label=ProjectSectionScript, shape=oval, style="filled, rounded"]; "supriya.tools.commandlinetools.ProjectSettings.ProjectSettings" [color=black, fontcolor=white, group=3, label=ProjectSettings, shape=box, style="filled, rounded"]; "supriya.tools.commandlinetools.SupriyaDevScript.SupriyaDevScript" [color=black, fontcolor=white, group=3, label=SupriyaDevScript, shape=box, style="filled, rounded"]; "abjad.tools.commandlinetools.AbjDevScript.AbjDevScript" -> "supriya.tools.commandlinetools.SupriyaDevScript.SupriyaDevScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "abjad.tools.commandlinetools.AbjDevScript.AbjDevScript"; "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript" -> "supriya.tools.commandlinetools.ProjectPackageScript.ProjectPackageScript"; "supriya.tools.commandlinetools.ProjectPackageScript.ProjectPackageScript" -> "supriya.tools.commandlinetools.ManageAssetScript.ManageAssetScript"; "supriya.tools.commandlinetools.ProjectPackageScript.ProjectPackageScript" -> "supriya.tools.commandlinetools.ManageProjectScript.ManageProjectScript"; "supriya.tools.commandlinetools.ProjectPackageScript.ProjectPackageScript" -> "supriya.tools.commandlinetools.ManageSynthDefScript.ManageSynthDefScript"; "supriya.tools.commandlinetools.ProjectPackageScript.ProjectPackageScript" -> "supriya.tools.commandlinetools.ProjectSectionScript.ProjectSectionScript"; "supriya.tools.commandlinetools.ProjectSectionScript.ProjectSectionScript" -> "supriya.tools.commandlinetools.ManageMaterialScript.ManageMaterialScript"; "supriya.tools.commandlinetools.ProjectSectionScript.ProjectSectionScript" -> "supriya.tools.commandlinetools.ManageSessionScript.ManageSessionScript"; } subgraph cluster_builtins { graph [label=builtins]; "builtins.object" [color=2, group=1, label=object, shape=box]; } subgraph cluster_collections { graph [label=collections]; "collections.abc.Container" [color=3, group=2, label=Container, shape=oval, style=bold]; "collections.abc.Iterable" [color=3, group=2, label=Iterable, shape=oval, style=bold]; "collections.abc.Mapping" [color=3, group=2, label=Mapping, shape=oval, style=bold]; "collections.abc.Sized" [color=3, group=2, label=Sized, shape=oval, style=bold]; "collections.abc.Container" -> "collections.abc.Mapping"; "collections.abc.Iterable" -> "collections.abc.Mapping"; "collections.abc.Sized" -> "collections.abc.Mapping"; } "abjad.tools.abctools.AbjadObject.AbjadObject" -> "abjad.tools.commandlinetools.CommandlineScript.CommandlineScript"; "builtins.object" -> "abjad.tools.abctools.AbjadObject.AbstractBase"; "builtins.object" -> "collections.abc.Container"; "builtins.object" -> "collections.abc.Iterable"; "builtins.object" -> "collections.abc.Sized"; "collections.abc.Mapping" -> "supriya.tools.commandlinetools.ProjectSettings.ProjectSettings"; }



Classes

ManageAssetScript Manages project package assets.
ManageMaterialScript Manages project package materials.
ManageProjectScript Manages project packages.
ManageSessionScript Manages project package sessions.
ManageSynthDefScript Manages project package synthdefs.
ProjectSettings
SupriyaDevScript SupriyaDevScript is the commandline entry-point to the Supriya

Functions

run_sjv Entry point for setuptools.