2012-03-10 7 views
2

私が作成しているパッケージで実行可能なバイナリが含まれています。パッケージインストールのルートにあるBinaryFilesという名前のファイルを使用して、/ inst/packageサブフォルダにそのパスを指定しました。RパッケージでのWindowsのみの互換性の指定説明ファイル

Windows(32ビットと64ビットの両方のアーキテクチャ)でのみ実行されることに注意してください。 DESCRIPTIONファイル内にありますか? (これを繰り返し述べる文書に加えて)

以下のように:

SystemRequirements: Windows

またはその効果に何か?

答えて

4

DESCRIPTIONには、このためのオペレーティングシステムを指定するオプションのエントリがあります。だから、完全な詳細については、「ライティングR Extensionsののセクション1.1.1を参照してください - しかし、要するに、あなたはここで

OS_type=windows 

を使用します。

+0

ありがとうございます。 R-Forgeでホストされるバイナリ実行可能ファイルを持つWindowsのみのパッケージを公開するときに気が付かなければならないことはありますか?例えばライセンスの問題?私はまた、機能にOSチェックをコーディングしました。私はWriting R Extensionsと一緒に多くの時間を過ごしましたが、何か重要なことを見過ごしてしまったかもしれません。 – digitalmaps

+1

バイナリを埋め込んだパッケージをCRANにアップロードすることはできないと思います。ソースからビルド可能でなければならないからです。あなたはそれを使わずにパッケージをアップロードすることができます.Windowsのみで、クローズドソースバイナリを入手する場所を人に伝えるSystemRequirementsがあります。 –

関連する問題