我正在开发一个R软件包,它可以作为函数的包装器,用于称为ctools的并行和Rhpc软件包。我知道如果我想要我的包需要这些包,我需要将它们包含在DESCRIPTION
文件的Imports
部分。安装我的软件包时,这些软件包将从CRAN安装。同样,我可以将它们放在Suggests
部分,如果它们不是必需的,但很有用。这些将不会与我的软件包一起安装。如何让R包推荐一个托管在GitHub上的包?
但是,我已经分叉Rhpc包并添加了一个函数,我在我的ctools包中使用。如何获得我的软件包以建议/从我的GitHub仓库中导入此软件包,以代替安装Rhpc软件包,它会执行devtools::install_github("bamonroe/Rhpc")
?
我每天都会学到新的东西。 :) –
不,我们都:) –
伟大的东西!我正在阅读你的drat基础页面。所以我在GitHub上创建了一个仓库,可能通过分叉你的dit git仓库,指向我的'DESCRIPTION'文件'Additional_repositories'字段中新创建的仓库,然后将我的分叉版本的Rhpc添加到建议的行中,就像它是任何其他包?不是说这是一个问题,但是我是否必须更改分叉的Rhpc的名称?看来CRAN版本和我的之间会有名称空间混淆。 –