aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/command_base.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/servo/command_base.py')
-rw-r--r--python/servo/command_base.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/python/servo/command_base.py b/python/servo/command_base.py
index 1dcfe1e8408..1f8b6818c22 100644
--- a/python/servo/command_base.py
+++ b/python/servo/command_base.py
@@ -678,6 +678,10 @@ class CommandBase(object):
elif self.config["build"]["mode"] == "release":
print("No build type specified, but .servobuild specified `--release`.")
return BuildType.release()
+ elif self.config["build"]["mode"] != "":
+ profile = self.config["build"]["mode"]
+ print(f"No build type specified, but .servobuild specified custom profile `{profile}`.")
+ return BuildType.custom(profile)
else:
print("No build type specified so assuming `--dev`.")
return BuildType.dev()