-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathsailboat.toml
91 lines (72 loc) · 2.38 KB
/
sailboat.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# _ _ _ _
# ___ __ _ (_)| || |__ ___ __ _ | |_
# (_-</ _` || || || '_ \/ _ \/ _` || _|
# /__/\__,_||_||_||_.__/\___/\__,_| \__|
# Basic Setup:
_comments = true
name = "Sailboat"
short_name = "sailboat"
email = "cole@colewilson.xyz"
short_description = "A quick and easy way to distribute your Python projects!"
description = "Sailboat is a Python developer's best friend. It's a Python build tool that can do anything you need it to!"
url = "https://github.com/cole-wilson/sailboat"
keywords = "sail package python setup.py sailboat shipsnake distribute ship snake snek release build"
license = "MIT"
latest_build = "0.26.2"
author = "Cole Wilson"
latest_release = "0.26.0"
release-notes = "Update some stuff"
# Resource Setup:
[resources]
icon = ""
data_files = [ "resources/*", "plugins.json",]
modules = [ "toml", "semver", "requests", "setuptools", "twine", "colorama", "enlighten", "blessed",]
file = "__main__.py"
no_import = [ "shutil", "pathlib", "re", "os", "glob", "pkg_resources", "traceback", "json", "subprocess", "thismoduledoesntexistihope_fortesting_48927348", "stat",]
# Plugin Commands:
[command.tasks]
# Build Routines:
[build.homebrew]
[build.pyinstaller]
_run = false
type = 1
mac = true
windows = true
unix = true
bundle_id = "xyz.colewilson.sailboat"
[build.build_docs_readme]
[build.setcodeversion]
[build.actions]
[build.pypi.commands]
sail = "__main__.main"
ssail = "__main__.main"
sssail = "__main__.main"
ssssail = "__main__.main"
sailboat = "__main__.main"
ssailboat = "__main__.main"
sssailboat = "__main__.main"
ssssailboat = "__main__.main"
[build.pypi.entry_points.sailboat_plugins]
quickstart = "sailboat.core:QuickStart"
remove = "sailboat.core:Remove"
add = "sailboat.core:Add"
git = "sailboat.core:Git"
dev = "sailboat.core:Develop"
release = "sailboat.core:Release"
plugins = "sailboat.core:ManagePlugins"
wizard = "sailboat.core:Wizard"
build = "sailboat.build:Build"
pypi = "sailboat.builders:PyPi"
homebrew = "sailboat.builders:Homebrew"
pyinstaller = "sailboat.builders:PyInstaller"
actions = "sailboat.builders:Actions"
tasks = "sailboat.other:Tasks"
build_docs_readme = "sailboat.other:BuildDocs"
setcodeversion = "sailboat.other:SetVersion"
# Release Routines:
[release.github_release]
# Other:
[git]
brew = "cole-wilson/homebrew-taps"
github = "cole-wilson/sailboat"
# Thank you for using Sailboat!