123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 |
- # Generated by devtools/yamaker.
- LIBRARY()
- VERSION(3.12.2)
- ORIGINAL_SOURCE(https://github.com/python/cpython/archive/v3.12.2.tar.gz)
- LICENSE(Python-2.0)
- PEERDIR(
- contrib/libs/expat
- contrib/libs/libbz2
- contrib/libs/libc_compat
- contrib/libs/lzma
- contrib/libs/openssl
- contrib/libs/zlib
- contrib/restricted/libffi
- library/cpp/sanitizer/include
- )
- ADDINCL(
- contrib/libs/expat
- contrib/libs/libbz2
- contrib/restricted/libffi/include
- contrib/tools/python3/Include
- contrib/tools/python3/Include/internal
- contrib/tools/python3/Modules
- contrib/tools/python3/Modules/_decimal/libmpdec
- contrib/tools/python3/Modules/_hacl/include
- )
- NO_COMPILER_WARNINGS()
- NO_RUNTIME()
- CFLAGS(
- -DPy_BUILD_CORE
- -DPy_BUILD_CORE_BUILTIN
- )
- SRCS(
- _abc.c
- _asynciomodule.c
- _bisectmodule.c
- _blake2/blake2b_impl.c
- _blake2/blake2module.c
- _blake2/blake2s_impl.c
- _bz2module.c
- _codecsmodule.c
- _collectionsmodule.c
- _contextvarsmodule.c
- _csv.c
- _ctypes/_ctypes.c
- _ctypes/callbacks.c
- _ctypes/callproc.c
- _ctypes/cfield.c
- _ctypes/stgdict.c
- _datetimemodule.c
- _decimal/_decimal.c
- _decimal/libmpdec/basearith.c
- _decimal/libmpdec/constants.c
- _decimal/libmpdec/context.c
- _decimal/libmpdec/convolute.c
- _decimal/libmpdec/crt.c
- _decimal/libmpdec/difradix2.c
- _decimal/libmpdec/fnt.c
- _decimal/libmpdec/fourstep.c
- _decimal/libmpdec/io.c
- _decimal/libmpdec/mpalloc.c
- _decimal/libmpdec/mpdecimal.c
- _decimal/libmpdec/mpsignal.c
- _decimal/libmpdec/numbertheory.c
- _decimal/libmpdec/sixstep.c
- _decimal/libmpdec/transpose.c
- _elementtree.c
- _functoolsmodule.c
- _hacl/Hacl_Hash_MD5.c
- _hacl/Hacl_Hash_SHA1.c
- _hacl/Hacl_Hash_SHA2.c
- _hacl/Hacl_Hash_SHA3.c
- _hashopenssl.c
- _heapqmodule.c
- _io/_iomodule.c
- _io/bufferedio.c
- _io/bytesio.c
- _io/fileio.c
- _io/iobase.c
- _io/stringio.c
- _io/textio.c
- _io/winconsoleio.c
- _json.c
- _localemodule.c
- _lsprof.c
- _lzmamodule.c
- _multiprocessing/multiprocessing.c
- _multiprocessing/posixshmem.c
- _multiprocessing/semaphore.c
- _opcode.c
- _operator.c
- _pickle.c
- _queuemodule.c
- _randommodule.c
- _sre/sre.c
- _ssl.c
- _stat.c
- _statisticsmodule.c
- _struct.c
- _threadmodule.c
- _tracemalloc.c
- _typingmodule.c
- _weakref.c
- _xxinterpchannelsmodule.c
- _xxsubinterpretersmodule.c
- _xxtestfuzz/_xxtestfuzz.c
- _xxtestfuzz/fuzzer.c
- _zoneinfo.c
- arraymodule.c
- atexitmodule.c
- audioop.c
- binascii.c
- cjkcodecs/_codecs_cn.c
- cjkcodecs/_codecs_hk.c
- cjkcodecs/_codecs_iso2022.c
- cjkcodecs/_codecs_jp.c
- cjkcodecs/_codecs_kr.c
- cjkcodecs/_codecs_tw.c
- cjkcodecs/multibytecodec.c
- cmathmodule.c
- config.c
- errnomodule.c
- faulthandler.c
- gcmodule.c
- getbuildinfo.c
- getpath.c
- itertoolsmodule.c
- main.c
- mathmodule.c
- md5module.c
- mmapmodule.c
- posixmodule.c
- pyexpat.c
- rotatingtree.c
- selectmodule.c
- sha1module.c
- sha2module.c
- sha3module.c
- signalmodule.c
- socketmodule.c
- symtablemodule.c
- timemodule.c
- unicodedata.c
- zlibmodule.c
- )
- IF (OS_WINDOWS)
- SRCS(
- _winapi.c
- overlapped.c
- )
- ELSE()
- SRCS(
- _cryptmodule.c
- _posixsubprocess.c
- fcntlmodule.c
- grpmodule.c
- pwdmodule.c
- resource.c
- syslogmodule.c
- termios.c
- )
- IF (OS_DARWIN)
- SRCS(
- _scproxy.c
- )
- ELSEIF (OS_LINUX)
- IF (NOT MUSL)
- EXTRALIBS(crypt)
- ENDIF()
- SRCS(
- spwdmodule.c
- )
- ENDIF()
- ENDIF()
- END()
|