Adding --reuse to dev-build command. (#27487)

This commit is contained in:
Michael Davis 2021-11-19 00:25:45 -08:00 committed by GitHub
parent 4d059ead8c
commit 3375db12a5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -19,7 +19,7 @@
def setup_parser(subparser):
arguments.add_common_arguments(subparser, ['jobs'])
arguments.add_common_arguments(subparser, ['jobs', 'reuse'])
subparser.add_argument(
'-d', '--source-path', dest='source_path', default=None,
help="path to source directory. defaults to the current directory")
@ -86,7 +86,7 @@ def dev_build(self, args):
# Forces the build to run out of the source directory.
spec.constrain('dev_path=%s' % source_path)
spec.concretize()
spec.concretize(reuse=args.reuse)
package = spack.repo.get(spec)
if package.installed:

View File

@ -866,7 +866,7 @@ _spack_deprecate() {
_spack_dev_build() {
if $list_options
then
SPACK_COMPREPLY="-h --help -j --jobs -d --source-path -i --ignore-dependencies -n --no-checksum --deprecated --keep-prefix --skip-patch -q --quiet --drop-in --test -b --before -u --until --clean --dirty"
SPACK_COMPREPLY="-h --help -j --jobs --reuse -d --source-path -i --ignore-dependencies -n --no-checksum --deprecated --keep-prefix --skip-patch -q --quiet --drop-in --test -b --before -u --until --clean --dirty"
else
_all_packages
fi