aboutsummaryrefslogtreecommitdiffstats
path: root/python/mach_bootstrap.py
diff options
context:
space:
mode:
authoredunham <edunham@mozilla.com>2016-04-28 09:56:27 -0700
committeredunham <edunham@mozilla.com>2016-06-03 14:47:21 -0700
commita1a8e08dca490d10ef10baec1ecbf9ed6d4afc59 (patch)
treefc8c20ba528c0c476e99fb2fcac1df4f28058a0e /python/mach_bootstrap.py
parentb389ecda67d834de1893c6e7a118c0f0fd713b8c (diff)
downloadservo-a1a8e08dca490d10ef10baec1ecbf9ed6d4afc59.tar.gz
servo-a1a8e08dca490d10ef10baec1ecbf9ed6d4afc59.zip
Create `mach package`
* Split package commands into their own file * Delete spurious files from build dir * Create runservo.sh to invoke servo with the right browserhtml incantation * Tar it all up with the date and time in the filename
Diffstat (limited to 'python/mach_bootstrap.py')
-rw-r--r--python/mach_bootstrap.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/python/mach_bootstrap.py b/python/mach_bootstrap.py
index a22d2aea9af..3314a83d08c 100644
--- a/python/mach_bootstrap.py
+++ b/python/mach_bootstrap.py
@@ -23,6 +23,7 @@ MACH_MODULES = [
os.path.join('python', 'servo', 'build_commands.py'),
os.path.join('python', 'servo', 'testing_commands.py'),
os.path.join('python', 'servo', 'post_build_commands.py'),
+ os.path.join('python', 'servo', 'package_commands.py'),
os.path.join('python', 'servo', 'devenv_commands.py'),
]
@@ -58,6 +59,11 @@ CATEGORIES = {
'long': 'Interact with specific parts of the build system.',
'priority': 20,
},
+ 'package': {
+ 'short': 'Package',
+ 'long': 'Create objects to distribute',
+ 'priority': 15,
+ },
'misc': {
'short': 'Potpourri',
'long': 'Potent potables and assorted snacks.',