File tree Expand file tree Collapse file tree 4 files changed +44
-4
lines changed
docs/content/Getting-Started/Commands-and-options Expand file tree Collapse file tree 4 files changed +44
-4
lines changed Original file line number Diff line number Diff line change 19
19
20
20
(defun handler (cmd)
21
21
" Handler for `clean all' command."
22
- (qob-cli :call-script " clean/all" cmd))
22
+ (let ((qob-cli :inhibit-ql-download-p t ))
23
+ (qob-cli :call-script " clean/all" cmd)))
23
24
24
25
(defun command ()
25
26
" The `clean all' command."
Original file line number Diff line number Diff line change @@ -231,6 +231,25 @@ Alias: `.qob`
231
231
$ qob [GLOBAL-OPTIONS] clean workspace
232
232
```
233
233
234
+ ## 🔍 qob clean dist
235
+
236
+ Delete dist subdirectory.
237
+
238
+ ``` sh
239
+ $ qob [GLOBAL-OPTIONS] clean dist
240
+ ```
241
+
242
+ ## 🔍 qob clean all
243
+
244
+ This command is the combination of all other clean commands.
245
+
246
+ - ` clean workspace `
247
+ - ` clean dist `
248
+
249
+ ``` sh
250
+ $ qob [GLOBAL-OPTIONS] clean all
251
+ ```
252
+
234
253
# 🚩 Utilities
235
254
236
255
Other helper commands.
Original file line number Diff line number Diff line change @@ -230,6 +230,25 @@ $ qob [GLOBAL-OPTIONS] link list
230
230
$ qob [GLOBAL-OPTIONS] clean workspace
231
231
` ` `
232
232
233
+ # # 🔍 qob clean dist
234
+
235
+ 刪除 dist 子目錄。
236
+
237
+ ` ` ` sh
238
+ $ qob [GLOBAL-OPTIONS] clean dist
239
+ ` ` `
240
+
241
+ # # 🔍 qob clean all
242
+
243
+ 此指令是所有其他清除指令的組合。
244
+
245
+ - ` clean workspace`
246
+ - ` clean dist`
247
+
248
+ ` ` ` sh
249
+ $ qob [GLOBAL-OPTIONS] clean all
250
+ ` ` `
251
+
233
252
# 🚩 實用工具
234
253
235
254
其他輔助指令。
Original file line number Diff line number Diff line change @@ -103,9 +103,10 @@ Argument CMD is used to extract positional arguments and options."
103
103
(setf (uiop :getenv " QOB_TEMP_FILE" ) (el-lib :el-expand-file-name " tmp" (dot-global)))
104
104
(setf (uiop :getenv " QOB_LISP_ROOT" ) (lisp-root))
105
105
(setf (uiop :getenv " QOB_USER_INIT" ) (user-init cmd))
106
- (if (quicklisp-installed-p cmd)
107
- (setf (uiop :getenv " QOB_QUICKLISP_INSTALLED" ) " t" )
108
- (quicklisp-download cmd)))
106
+ (unless inhibit-ql-download-p
107
+ (if (quicklisp-installed-p cmd)
108
+ (setf (uiop :getenv " QOB_QUICKLISP_INSTALLED" ) " t" )
109
+ (quicklisp-download cmd))))
109
110
110
111
(defun program-name ()
111
112
" Lisp program we target to run."
You can’t perform that action at this time.
0 commit comments