17db96d56Sopenharmony_ci# -*- makefile -*-
27db96d56Sopenharmony_ci
37db96d56Sopenharmony_ci# ---
47db96d56Sopenharmony_ci# Built-in modules required to get a functioning interpreter;
57db96d56Sopenharmony_ci# cannot be built as shared!
67db96d56Sopenharmony_ci*static*
77db96d56Sopenharmony_ci
87db96d56Sopenharmony_ci# module C APIs are used in core
97db96d56Sopenharmony_ciatexit atexitmodule.c
107db96d56Sopenharmony_cifaulthandler faulthandler.c
117db96d56Sopenharmony_ciposix posixmodule.c
127db96d56Sopenharmony_ci_signal signalmodule.c
137db96d56Sopenharmony_ci_tracemalloc _tracemalloc.c
147db96d56Sopenharmony_ci
157db96d56Sopenharmony_ci# modules used by importlib, deepfreeze, freeze, runpy, and sysconfig
167db96d56Sopenharmony_ci_codecs _codecsmodule.c
177db96d56Sopenharmony_ci_collections _collectionsmodule.c
187db96d56Sopenharmony_cierrno errnomodule.c
197db96d56Sopenharmony_ci_io _io/_iomodule.c _io/iobase.c _io/fileio.c _io/bytesio.c _io/bufferedio.c _io/textio.c _io/stringio.c
207db96d56Sopenharmony_ciitertools itertoolsmodule.c
217db96d56Sopenharmony_ci_sre _sre/sre.c
227db96d56Sopenharmony_ci_thread _threadmodule.c
237db96d56Sopenharmony_citime timemodule.c
247db96d56Sopenharmony_ci_weakref _weakref.c
257db96d56Sopenharmony_ci
267db96d56Sopenharmony_ci# commonly used core modules
277db96d56Sopenharmony_ci_abc _abc.c
287db96d56Sopenharmony_ci_functools _functoolsmodule.c
297db96d56Sopenharmony_ci_locale _localemodule.c
307db96d56Sopenharmony_ci_operator _operator.c
317db96d56Sopenharmony_ci_stat _stat.c
327db96d56Sopenharmony_ci_symtable symtablemodule.c
337db96d56Sopenharmony_ci
347db96d56Sopenharmony_ci# for systems without $HOME env, used by site._getuserbase()
357db96d56Sopenharmony_ci@MODULE_PWD_TRUE@pwd pwdmodule.c
36