show, search: Add '--load-path'.
* guix/scripts/search.scm (show-help, %options): Add -L/--load-path. * guix/scripts/show.scm (show-help, %options): Add -L/--load-path.
This commit is contained in:
		
							parent
							
								
									a2f6f3b199
								
							
						
					
					
						commit
						4f8c29a75c
					
				
					 2 changed files with 20 additions and 2 deletions
				
			
		|  | @ -19,6 +19,8 @@ | ||||||
| (define-module (guix scripts search) | (define-module (guix scripts search) | ||||||
|   #:use-module (guix ui) |   #:use-module (guix ui) | ||||||
|   #:use-module (guix scripts package) |   #:use-module (guix scripts package) | ||||||
|  |   #:use-module ((guix scripts build) | ||||||
|  |                 #:select (%standard-build-options)) | ||||||
|   #:use-module (guix scripts) |   #:use-module (guix scripts) | ||||||
|   #:use-module (srfi srfi-1) |   #:use-module (srfi srfi-1) | ||||||
|   #:use-module (srfi srfi-26) |   #:use-module (srfi srfi-26) | ||||||
|  | @ -36,6 +38,9 @@ This is an alias for 'guix package -s'.\n")) | ||||||
|   (display (G_ " |   (display (G_ " | ||||||
|   -V, --version          display version information and exit")) |   -V, --version          display version information and exit")) | ||||||
|   (newline) |   (newline) | ||||||
|  |   (display (G_ " | ||||||
|  |   -L, --load-path=DIR    prepend DIR to the package module search path")) | ||||||
|  |   (newline) | ||||||
|   (show-bug-report-information)) |   (show-bug-report-information)) | ||||||
| 
 | 
 | ||||||
| (define %options | (define %options | ||||||
|  | @ -46,7 +51,11 @@ This is an alias for 'guix package -s'.\n")) | ||||||
|                   (exit 0))) |                   (exit 0))) | ||||||
|         (option '(#\V "version") #f #f |         (option '(#\V "version") #f #f | ||||||
|                 (lambda args |                 (lambda args | ||||||
|                   (show-version-and-exit "guix search"))))) |                   (show-version-and-exit "guix search"))) | ||||||
|  | 
 | ||||||
|  |         (find (lambda (option) | ||||||
|  |                 (member "load-path" (option-names option))) | ||||||
|  |               %standard-build-options))) | ||||||
| 
 | 
 | ||||||
| (define (guix-search . args) | (define (guix-search . args) | ||||||
|   (define (handle-argument arg result) |   (define (handle-argument arg result) | ||||||
|  |  | ||||||
|  | @ -19,6 +19,8 @@ | ||||||
| (define-module (guix scripts show) | (define-module (guix scripts show) | ||||||
|   #:use-module (guix ui) |   #:use-module (guix ui) | ||||||
|   #:use-module (guix scripts package) |   #:use-module (guix scripts package) | ||||||
|  |   #:use-module ((guix scripts build) | ||||||
|  |                 #:select (%standard-build-options)) | ||||||
|   #:use-module (guix scripts) |   #:use-module (guix scripts) | ||||||
|   #:use-module (srfi srfi-1) |   #:use-module (srfi srfi-1) | ||||||
|   #:use-module (srfi srfi-26) |   #:use-module (srfi srfi-26) | ||||||
|  | @ -36,6 +38,9 @@ This is an alias for 'guix package --show='.\n")) | ||||||
|   (display (G_ " |   (display (G_ " | ||||||
|   -V, --version          display version information and exit")) |   -V, --version          display version information and exit")) | ||||||
|   (newline) |   (newline) | ||||||
|  |   (display (G_ " | ||||||
|  |   -L, --load-path=DIR    prepend DIR to the package module search path")) | ||||||
|  |   (newline) | ||||||
|   (show-bug-report-information)) |   (show-bug-report-information)) | ||||||
| 
 | 
 | ||||||
| (define %options | (define %options | ||||||
|  | @ -46,7 +51,11 @@ This is an alias for 'guix package --show='.\n")) | ||||||
|                   (exit 0))) |                   (exit 0))) | ||||||
|         (option '(#\V "version") #f #f |         (option '(#\V "version") #f #f | ||||||
|                 (lambda args |                 (lambda args | ||||||
|                   (show-version-and-exit "guix show"))))) |                   (show-version-and-exit "guix show"))) | ||||||
|  | 
 | ||||||
|  |         (find (lambda (option) | ||||||
|  |                 (member "load-path" (option-names option))) | ||||||
|  |               %standard-build-options))) | ||||||
| 
 | 
 | ||||||
| (define (guix-show . args) | (define (guix-show . args) | ||||||
|   (define (handle-argument arg result) |   (define (handle-argument arg result) | ||||||
|  |  | ||||||
		Reference in a new issue