x3x3x3x_5h3ll
— 53cur3 — 5h3ll_1d —
Linux vps-10654784.cedaps.org.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
  INFO SERVER : Apache PHP : 7.4.33
/opt/alt/python38/lib64/python3.8/distutils/
162.240.100.168

 
[ NAME ] [ SIZE ] [ PERM ] [ DATE ] [ ACTN ]
+FILE +DIR
__pycache__ dir drwxr-xr-x 2023-04-05 00:29 R D
command dir drwxr-xr-x 2023-04-05 00:29 R D
README 0.236 KB -rw-r--r-- 2021-08-30 14:26 R E G D
__init__.py 0.23 KB -rw-r--r-- 2021-08-30 14:26 R E G D
_msvccompiler.py 19.58 KB -rw-r--r-- 2021-08-30 14:26 R E G D
archive_util.py 8.371 KB -rw-r--r-- 2021-08-30 14:26 R E G D
bcppcompiler.py 14.585 KB -rw-r--r-- 2021-08-30 14:26 R E G D
ccompiler.py 46.321 KB -rw-r--r-- 2021-08-30 14:26 R E G D
cmd.py 17.655 KB -rw-r--r-- 2021-08-30 14:26 R E G D
config.py 4.714 KB -rw-r--r-- 2021-08-30 14:26 R E G D
core.py 8.668 KB -rw-r--r-- 2021-08-30 14:26 R E G D
cygwinccompiler.py 16.092 KB -rw-r--r-- 2021-08-30 14:26 R E G D
debug.py 0.136 KB -rw-r--r-- 2021-08-30 14:26 R E G D
dep_util.py 3.409 KB -rw-r--r-- 2021-08-30 14:26 R E G D
dir_util.py 7.596 KB -rw-r--r-- 2021-08-30 14:26 R E G D
dist.py 49.204 KB -rw-r--r-- 2021-08-30 14:26 R E G D
errors.py 3.493 KB -rw-r--r-- 2021-08-30 14:26 R E G D
extension.py 10.269 KB -rw-r--r-- 2021-08-30 14:26 R E G D
fancy_getopt.py 17.367 KB -rw-r--r-- 2021-08-30 14:26 R E G D
file_util.py 7.957 KB -rw-r--r-- 2021-08-30 14:26 R E G D
filelist.py 12.531 KB -rw-r--r-- 2021-08-30 14:26 R E G D
log.py 1.923 KB -rw-r--r-- 2021-08-30 14:26 R E G D
msvc9compiler.py 29.796 KB -rw-r--r-- 2021-08-30 14:26 R E G D
msvccompiler.py 23.012 KB -rw-r--r-- 2021-08-30 14:26 R E G D
spawn.py 7.659 KB -rw-r--r-- 2021-08-30 14:26 R E G D
sysconfig.py 20.017 KB -rw-r--r-- 2022-04-22 10:24 R E G D
text_file.py 12.19 KB -rw-r--r-- 2021-08-30 14:26 R E G D
unixccompiler.py 14.896 KB -rw-r--r-- 2022-04-22 10:10 R E G D
util.py 20.402 KB -rw-r--r-- 2021-08-30 14:26 R E G D
version.py 12.056 KB -rw-r--r-- 2021-08-30 14:26 R E G D
versionpredicate.py 5.013 KB -rw-r--r-- 2021-08-30 14:26 R E G D
REQUEST EXIT
"""distutils.ccompiler Contains CCompiler, an abstract base class that defines the interface for the Distutils compiler abstraction model.""" import sys, os, re from distutils.errors import * from distutils.spawn import spawn from distutils.file_util import move_file from distutils.dir_util import mkpath from distutils.dep_util import newer_pairwise, newer_group from distutils.util import split_quoted, execute from distutils import log class CCompiler: """Abstract base class to define the interface that must be implemented by real compiler classes. Also has some utility methods used by several compiler classes. The basic idea behind a compiler abstraction class is that each instance can be used for all the compile/link steps in building a single project. Thus, attributes common to all of those compile and link steps -- include directories, macros to define, libraries to link against, etc. -- are attributes of the compiler instance. To allow for variability in how individual files are treated, most of those attributes may be varied on a per-compilation or per-link basis. """ # 'compiler_type' is a class attribute that identifies this class. It # keeps code that wants to know what kind of compiler it's dealing with # from having to import all possible compiler classes just to do an # 'isinstance'. In concrete CCompiler subclasses, 'compiler_type' # should really, really be one of the keys of the 'compiler_class' # dictionary (see below -- used by the 'new_compiler()' factory # function) -- authors of new compiler interface classes are # responsible for updating 'compiler_class'! compiler_type = None # XXX things not handled by this compiler abstraction model: # * client can't provide additional options for a compiler, # e.g. warning, optimization, debugging flags. Perhaps this # should be the domain of concrete compiler abstraction classes # (UnixCCompiler, MSVCCompiler, etc.) -- or perhaps the base # class should have methods for the common ones. # * can't completely override the include or library searchg # path, ie. no "cc -I -Idir1 -Idir2" or "cc -L -Ldir1 -Ldir2". # I'm not sure how widely supported this i