The OpenD Programming Language

module rt.sys.config;


version (OSX)
    version = Darwin;
else version (iOS)
    version = Darwin;
else version (TVOS)
    version = Darwin;
else version (WatchOS)
    version = Darwin;

version (Windows)
{
    public import rt.sys.windows.config;
}
else version (linux)
{
    public import rt.sys.linux.config;
}
else version (Darwin)
{
    public import rt.sys.darwin.config;
}
else version (DragonFlyBSD)
{
    public import rt.sys.dragonflybsd.config;
}
else version (FreeBSD)
{
    public import rt.sys.freebsd.config;
}
else version (NetBSD)
{
    public import rt.sys.netbsd.config;
}
else version (OpenBSD)
{
    public import rt.sys.openbsd.config;
}
else version (Solaris)
{
    public import rt.sys.solaris.config;
}
else
{
    static assert(false, "Platform not supported");
}