有没有办法在依赖于操作系统类型的包的建议字段中执行 ifelse 语句。例如,该installr
软件包对 Windows 用户来说会很好,并且与软件包密切相关,但它仅适用于 Windows 用户。这意味着将在 Mac 或 Linux 用户的 CRAN 检查中提出注释。
目前我有一个看起来像这样的包:
Package: awesomeR
Type: Package
Title: A collection of awesomeness
Version: 0.1.2
Date: 2013-02-18
Author: Guy Smiley
Maintainer: Guy <guy@gmail.com>
Description: it's pretty nifty
License: GPL-2
URL: http://crazyville
LazyData: TRUE
Depends:
R (>= 2.15)
Suggests:
pander,
installr,
也许答案是建议(并接受注释)或不建议。