Dear list,
When developing a bioconductor package, how would one specify which
platforms are supported, or unsupported? For example, linux and
windows are
supported, Mac is not supported.
Thanks.
Xian
On Thu, Jan 27, 2011 at 8:03 AM, Zhang Xian <x.zhang@dkfz- heidelberg.de="">wrote:
> Dear list,
>
> When developing a bioconductor package, how would one specify which
> platforms are supported, or unsupported? For example, linux and
windows are
> supported, Mac is not supported.
>
>
Hi, Xian.
When a package is submitted to bioconductor, the packages are built on
the
machines in Seattle, so the developer (you, for example) do not need
to have
direct access to Mac in order to build and distribute code for Mac OS.
It
is pretty unusual for a package to not have support for all three
major
operating systems, but it is not unheard of. In practice, if a
package is
not available for a given platform, then the R install code (or
biocLite)
will notify the user of that fact.
If you have specific needs or questions about Mac OS, for example, and
your
code, I would suggest following up on the bioc-devel list (cross-
posted
here).
Sean
[[alternative HTML version deleted]]
Hi Zhang,
On Sat, 2011-01-29 at 11:18 -0500, Sean Davis wrote:
> > When developing a bioconductor package, how would one specify
which
> > platforms are supported, or unsupported? For example, linux and
windows are
> > supported, Mac is not supported.
The Rdisop package had that problem a while ago,
you specify that in a .BBSoptions file, see
https://hedgehog.fhcrc.org/bioconductor/branches/RELEASE_2_6/madman/Rp
acks/Rdisop/
where you find:
cat Rdisop/.BBSoptions
UnsupportedPlatforms: win64, mac
Yours,
Steffen
--
IPB Halle AG Massenspektrometrie & Bioinformatik
Dr. Steffen Neumann http://www.IPB-Halle.DE
Weinberg 3 http://msbi.bic-gh.de
06120 Halle Tel. +49 (0) 345 5582 - 1470
+49 (0) 345 5582 - 0
sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409