Add spack edit option for build systems (#2865)

This commit is contained in:
Adam J. Stewart 2017-01-18 20:49:48 -06:00 committed by Todd Gamblin
parent 9b7001fda1
commit 4dad5aab84
2 changed files with 5 additions and 0 deletions

View File

@ -46,6 +46,7 @@
module_path = join_path(lib_path, "spack") module_path = join_path(lib_path, "spack")
platform_path = join_path(module_path, 'platforms') platform_path = join_path(module_path, 'platforms')
compilers_path = join_path(module_path, "compilers") compilers_path = join_path(module_path, "compilers")
build_systems_path = join_path(module_path, 'build_systems')
operating_system_path = join_path(module_path, 'operating_systems') operating_system_path = join_path(module_path, 'operating_systems')
test_path = join_path(module_path, "test") test_path = join_path(module_path, "test")
hooks_path = join_path(module_path, "hooks") hooks_path = join_path(module_path, "hooks")

View File

@ -69,6 +69,10 @@ def setup_parser(subparser):
# Various types of Spack files that can be edited # Various types of Spack files that can be edited
# Edits package files by default # Edits package files by default
excl_args.add_argument(
'-b', '--build-system', dest='path', action='store_const',
const=spack.build_systems_path,
help="Edit the build system with the supplied name.")
excl_args.add_argument( excl_args.add_argument(
'-c', '--command', dest='path', action='store_const', '-c', '--command', dest='path', action='store_const',
const=spack.cmd.command_path, const=spack.cmd.command_path,