OXIESEC PANEL
- Current Dir:
/
/
usr
/
local
/
lib
/
python3.6
/
dist-packages
/
skbuild
/
platform_specifics
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 05:59:08 AM
rwxr-xr-x
📄
__init__.py
434 bytes
10/28/2024 05:59:06 AM
rw-r--r--
📁
__pycache__
-
10/28/2024 05:59:08 AM
rwxr-xr-x
📄
abstract.py
12.23 KB
10/28/2024 05:59:06 AM
rw-r--r--
📄
bsd.py
218 bytes
10/28/2024 05:59:06 AM
rw-r--r--
📄
cygwin.py
1 KB
10/28/2024 05:59:06 AM
rw-r--r--
📄
linux.py
2.73 KB
10/28/2024 05:59:06 AM
rw-r--r--
📄
osx.py
704 bytes
10/28/2024 05:59:06 AM
rw-r--r--
📄
platform_factory.py
1.03 KB
10/28/2024 05:59:06 AM
rw-r--r--
📄
unix.py
745 bytes
10/28/2024 05:59:06 AM
rw-r--r--
📄
windows.py
9.72 KB
10/28/2024 05:59:06 AM
rw-r--r--
Editing: cygwin.py
Close
"""This module defines object specific to Cygwin platform.""" import sys import textwrap from . import abstract from .abstract import CMakeGenerator # pylint:disable=abstract-method class CygwinPlatform(abstract.CMakePlatform): """Cygwin implementation of :class:`.abstract.CMakePlatform`.""" def __init__(self) -> None: super().__init__() self.default_generators = [CMakeGenerator("Ninja"), CMakeGenerator("Unix Makefiles")] @property def generator_installation_help(self) -> str: """Return message guiding the user for installing a valid toolchain.""" return ( textwrap.dedent( """ Building Cygwin wheels for Python {pyver} requires Cygwin packages ninja or make and compilers from e.g. gcc-core and gcc-g++. Get them here: https://cygwin.com/packages/package_list.html """ ) .format(pyver="%s.%s" % sys.version_info[:2]) .strip() )