summaryrefslogtreecommitdiff
path: root/project
AgeCommit message (Collapse)AuthorFilesLines
2018-12-19project: custom config: properly detect getrandom availability.midipix1-0/+9
2018-12-19custom config, modern.h: properly detect stdatomic.h and atomic built-ins.midipix1-0/+1
2018-12-19custom config: target: test for the <ndbm.h> header.midipix1-0/+3
2018-12-19custom config: detect the version of the target's tcl/tk libraries.midipix1-0/+12
2018-12-19custom config: refactored target/native tests to reduce code duplicates.midipix1-45/+21
2018-12-19custom config: init python's version make vars based on patchlevel.h.midipix3-3/+54
2018-12-19project: custom config: updated to keep up with Python-3.x.midipix1-2/+48
2018-12-17pydist.sh: use printf more elegantly.midipix1-2/+2
2018-12-17pycompile: config.tag: ordering: touch target files after copying.midipix1-2/+4
2018-12-17project: config.tag: ordering: touch target files after copying.midipix1-2/+4
2018-12-16pycompile: build each object only once (oops).midipix1-1/+0
2018-12-16project: whitespace meditation.midipix1-4/+1
2018-12-16project: extension objects: remove obsolete rules (all are under pyext/obj).midipix1-45/+1
2018-12-15project: generate core library objects under core/<subdir>.midipix3-158/+127
2018-12-15project: generate extension objects under pyext/obj rather than Modules subdir.midipix5-96/+108
2018-12-13pydist.sh: properly detect presence of .py scripts in a specific directory.midipix1-1/+1
2018-12-13project: headers: remove the bundled libffi headers from the list.midipix1-47/+0
2018-12-13project: updated comments in cfgdefs.sh.midipix1-2/+1
2018-12-13project: integrated cfgtest.sh (sofort's config test framework).midipix2-56/+56
2018-12-13project: added and integrated cfghost.sh, refactored cfgdefs.sh accordingly.midipix4-30/+68
2018-12-10config: handle all dependency-related logic at the project level.midipix3-2/+60
2018-12-10project: updated meta files and comments with the project's updated name.midipix1-3/+3
2018-12-10project: properly support local installations via --rpath.midipix1-0/+1
2018-12-10pytools: add missing directory tree dependency.midipix1-1/+1
2018-12-10pycgen: $(PYDIST_PYCDIR)/./_sysconfigdata.py: fix directory tree dependency.midipix1-1/+2
2018-12-10project: cfgdefs: reflect python's use of members in ncurses WINDOW struct.midipix1-0/+3
2018-12-10project: cfgdefs: properly detect OPENSSL_VERSION_1_1.midipix1-0/+9
2018-12-09project: cfgdefs: slightly annotate the generated cfgdefs.mk.midipix2-0/+2
2018-12-09config: linux (and otherwise): detect absence of stropts.h.midipix1-0/+21
2018-12-09project: removed references to the CFGHOST_SYNONYM var (no longer needed).midipix2-10/+4
2018-12-09project: added custom configuration bits (cfgdefs.sh and friends).midipix4-3/+56
2018-12-06shared library linking: properly support systems with separate libc modules.midipix1-1/+8
2018-12-06pycompile: properly support systems with separate libc components.midipix1-1/+2
2018-12-06project: added the bits for python's custom install steps.midipix2-0/+52
2018-12-06project: added the bits for python's {prefix}/bin script-based tools.midipix3-0/+49
2018-12-06project: added the bits for python's .py and .pyc install steps.midipix1-0/+171
2018-12-06project: pydist.sh (reference only): added .py and .pyc installation logic.midipix1-2/+59
2018-12-06project: added pycgen.mk (build rules for python's distributed .pyc objects).midipix2-0/+58
2018-12-06project: pycompile: extend to allow .pyc generation of all pydist scripts.midipix1-0/+34
2018-12-06project: added pydist.mk (build rules for python's distributed .py scripts).midipix2-0/+1435
2018-12-06project: added the referential, development-time-only pydist.sh script.midipix1-0/+83
2018-12-06project: added the pycopy.sh and pycgen.sh build-time utility scripts.midipix2-0/+70
2018-12-04project: added recipes for pycompile (native core python for bytecode gen).midipix2-0/+119
2018-12-02project: osforce.mk: added CFGHOST_SYNONYM support.midipix1-2/+8
2018-12-02project, config/x86_64-linux-musl: refactor, define extension subsets.midipix1-6/+3
2018-12-02project, config/x86_64-linux-musl: created profiles/, refactored inittab bits.midipix1-1/+1
2018-12-02project: properly support an all-static python executable.midipix2-1/+18
2018-12-02project: pyexts.c helper program: added --py-init-func, --init-func-ptr.midipix1-1/+34
2018-12-02config: x86_64-linux-musl, x86_64-nt64-midipix: defined PYTHON_PLATFORM.midipix1-0/+1
2018-11-25project: do not load the ad-hoc config.mk during ./configure's init phase.midipix1-0/+2