Lines Matching +full:platform +full:- +full:sdk +full:- +full:version
42 self.platform = sys.platform
43 self.version = sys.version
65 sys.platform = self.platform
66 sys.version = self.version
139 sys.platform = 'darwin'
146 # before bpo-45413, here we assert the posix_venv scheme does not regress
151 'site-packages')
168 # before bpo-45413, here we assert the posix_venv scheme does not regress
171 libpath = os.path.join('Lib', 'site-packages')
183 if sys.platform == 'win32':
218 sys.version = ('2.4.4 (#71, Oct 18 2006, 08:34:43) '
220 sys.platform = 'win32'
225 sys.version = ('2.4.4 (#71, Oct 18 2006, 08:34:43) '
227 sys.platform = 'win32'
228 self.assertEqual(get_platform(), 'win-amd64')
232 sys.version = ('2.5 (r25:51918, Sep 19 2006, 08:49:13) '
234 sys.platform = 'darwin'
236 ('Darwin Kernel Version 8.11.1: '
238 'root:xnu-792.25.20~1/RELEASE_I386'), 'PowerPC'))
242 get_config_vars()['CFLAGS'] = ('-fno-strict-aliasing -DNDEBUG -g '
243 '-fwrapv -O3 -Wall -Wstrict-prototypes')
248 self.assertEqual(get_platform(), 'macosx-10.3-ppc')
250 self.assertEqual(get_platform(), 'macosx-10.3-ppc64')
255 ('Darwin Kernel Version 8.11.1: '
257 'root:xnu-792.25.20~1/RELEASE_I386'), 'i386'))
261 get_config_vars()['CFLAGS'] = ('-fno-strict-aliasing -DNDEBUG -g '
262 '-fwrapv -O3 -Wall -Wstrict-prototypes')
266 self.assertEqual(get_platform(), 'macosx-10.3-i386')
268 self.assertEqual(get_platform(), 'macosx-10.3-x86_64')
275 get_config_vars()['CFLAGS'] = ('-arch ppc -arch i386 -isysroot '
276 '/Developer/SDKs/MacOSX10.4u.sdk '
277 '-fno-strict-aliasing -fno-common '
278 '-dynamic -DNDEBUG -g -O3')
280 self.assertEqual(get_platform(), 'macosx-10.4-fat')
283 get_config_vars()['CFLAGS'] = ('-arch x86_64 -arch i386 -isysroot '
284 '/Developer/SDKs/MacOSX10.4u.sdk '
285 '-fno-strict-aliasing -fno-common '
286 '-dynamic -DNDEBUG -g -O3')
288 self.assertEqual(get_platform(), 'macosx-10.4-intel')
291 get_config_vars()['CFLAGS'] = ('-arch x86_64 -arch ppc -arch i386 -isysroot '
292 '/Developer/SDKs/MacOSX10.4u.sdk '
293 '-fno-strict-aliasing -fno-common '
294 '-dynamic -DNDEBUG -g -O3')
295 self.assertEqual(get_platform(), 'macosx-10.4-fat3')
298 get_config_vars()['CFLAGS'] = ('-arch ppc64 -arch x86_64 -arch ppc -arch i386 -isysroot '
299 '/Developer/SDKs/MacOSX10.4u.sdk '
300 '-fno-strict-aliasing -fno-common '
301 '-dynamic -DNDEBUG -g -O3')
302 self.assertEqual(get_platform(), 'macosx-10.4-universal')
305 get_config_vars()['CFLAGS'] = ('-arch x86_64 -arch ppc64 -isysroot '
306 '/Developer/SDKs/MacOSX10.4u.sdk '
307 '-fno-strict-aliasing -fno-common '
308 '-dynamic -DNDEBUG -g -O3')
310 self.assertEqual(get_platform(), 'macosx-10.4-fat64')
314 get_config_vars()['CFLAGS'] = ('-arch %s -isysroot '
315 '/Developer/SDKs/MacOSX10.4u.sdk '
316 '-fno-strict-aliasing -fno-common '
317 '-dynamic -DNDEBUG -g -O3' % arch)
319 self.assertEqual(get_platform(), 'macosx-10.4-%s' % arch)
323 sys.version = ('2.3.5 (#1, Jul 4 2007, 17:28:59) '
324 '\n[GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)]')
325 sys.platform = 'linux2'
326 self._set_uname(('Linux', 'aglae', '2.6.21.1dedibox-r7',
329 self.assertEqual(get_platform(), 'linux-i686')
348 cmd = "-c", "import sysconfig; print(sysconfig.get_platform())"
358 # exec-prefix but not the user scheme, so we have to adapt the paths
374 # bpo-44860: platlib of posix_user doesn't use sys.platlibdir,
377 # Replace "/lib64/python3.11/site-packages" suffix
378 # with "/lib/python3.11/site-packages".
380 suffix = f'python{py_version_short}/site-packages'
391 @unittest.skipIf(sys.platform == "win32", "Does not apply to Windows")
398 @unittest.skipUnless(sys.platform == "darwin", "test only relevant on MacOSX")
410 sys.executable, '-c',
417 test_platform = test_platform.decode('utf-8')
429 sys.executable, '-c',
436 test_platform = test_platform.decode('utf-8')
483 @unittest.skipUnless(sys.platform == 'linux' and
485 'multiarch-specific test')
488 import platform, re
489 machine = platform.machine()
493 if re.match('(i[3-6]86|x86_64)$', machine):
495 … expected_suffixes = 'i386-linux-gnu.so', 'x86_64-linux-gnux32.so', 'i386-linux-musl.so'
497 expected_suffixes = 'x86_64-linux-gnu.so', 'x86_64-linux-musl.so'
501 @unittest.skipUnless(sys.platform == 'darwin', 'OS X-specific test')
504 self.assertTrue(suffix.endswith('-darwin.so'), suffix)
508 @unittest.skipIf(sys.platform.startswith('win'),
523 print("var6=${var3}/lib/python3.5/config-$(VAR2)$(var5)"
524 "-x86_64-linux-gnu", file=makefile)
532 'var6': '42/lib/python3.5/config-b42dollar$5-x86_64-linux-gnu',