Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
numpy /
distutils /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
checks
[ DIR ]
drwxr-xr-x
command
[ DIR ]
drwxr-xr-x
fcompiler
[ DIR ]
drwxr-xr-x
mingw
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxr-xr-x
__config__.py
3.99
KB
-rw-r--r--
__init__.py
1.52
KB
-rw-r--r--
__init__.pyi
119
B
-rw-r--r--
_shell_utils.py
2.55
KB
-rw-r--r--
ccompiler.py
26.91
KB
-rw-r--r--
ccompiler_opt.py
94.54
KB
-rw-r--r--
conv_template.py
9.31
KB
-rw-r--r--
core.py
7.97
KB
-rw-r--r--
cpuinfo.py
22.13
KB
-rw-r--r--
exec_command.py
10.11
KB
-rw-r--r--
extension.py
3.28
KB
-rw-r--r--
from_template.py
7.73
KB
-rw-r--r--
intelccompiler.py
4.13
KB
-rw-r--r--
lib2def.py
3.56
KB
-rw-r--r--
line_endings.py
1.98
KB
-rw-r--r--
log.py
2.5
KB
-rw-r--r--
mingw32ccompiler.py
24.82
KB
-rw-r--r--
misc_util.py
85.18
KB
-rw-r--r--
msvc9compiler.py
2.14
KB
-rw-r--r--
msvccompiler.py
1.88
KB
-rw-r--r--
npy_pkg_config.py
12.67
KB
-rw-r--r--
numpy_distribution.py
634
B
-rw-r--r--
pathccompiler.py
713
B
-rw-r--r--
setup.py
634
B
-rw-r--r--
system_info.py
107.05
KB
-rw-r--r--
unixccompiler.py
5.27
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : msvc9compiler.py
import os from distutils.msvc9compiler import MSVCCompiler as _MSVCCompiler from .system_info import platform_bits def _merge(old, new): """Concatenate two environment paths avoiding repeats. Here `old` is the environment string before the base class initialize function is called and `new` is the string after the call. The new string will be a fixed string if it is not obtained from the current environment, or the same as the old string if obtained from the same environment. The aim here is not to append the new string if it is already contained in the old string so as to limit the growth of the environment string. Parameters ---------- old : string Previous environment string. new : string New environment string. Returns ------- ret : string Updated environment string. """ if not old: return new if new in old: return old # Neither new nor old is empty. Give old priority. return ';'.join([old, new]) class MSVCCompiler(_MSVCCompiler): def __init__(self, verbose=0, dry_run=0, force=0): _MSVCCompiler.__init__(self, verbose, dry_run, force) def initialize(self, plat_name=None): # The 'lib' and 'include' variables may be overwritten # by MSVCCompiler.initialize, so save them for later merge. environ_lib = os.getenv('lib') environ_include = os.getenv('include') _MSVCCompiler.initialize(self, plat_name) # Merge current and previous values of 'lib' and 'include' os.environ['lib'] = _merge(environ_lib, os.environ['lib']) os.environ['include'] = _merge(environ_include, os.environ['include']) # msvc9 building for 32 bits requires SSE2 to work around a # compiler bug. if platform_bits == 32: self.compile_options += ['/arch:SSE2'] self.compile_options_debug += ['/arch:SSE2'] def manifest_setup_ldargs(self, output_filename, build_temp, ld_args): ld_args.append('/MANIFEST') _MSVCCompiler.manifest_setup_ldargs(self, output_filename, build_temp, ld_args)
Close