2
如何將Git repo的子文件夾安裝爲Racket包?raco pkg:安裝git repo的子文件夾
例如,如果回購foo
有2個文件夾pkg
和etc
,我怎麼告訴raco pkg install
忽略etc
?
如何將Git repo的子文件夾安裝爲Racket包?raco pkg:安裝git repo的子文件夾
例如,如果回購foo
有2個文件夾pkg
和etc
,我怎麼告訴raco pkg install
忽略etc
?
把?path=pkg
在URL的末尾:
https://github.com/USER/foo.git?path=pkg
(文檔:見Package Sources下的第5子彈或Git deployment下,第2段)
如果混帳回購協議包含應該是包的一部分的多個文件夾(可能是pkg1
和pkg2
),請在回購中輸入info.rkt
:
#lang info
(define collection 'multi)
(define setup-collects '("pkg1" "pkg2"))
(define compile-omit-paths '("other"))
然後raco pkg install https://github.com/USER/foo.git
將忽略other
文件夾。