COMMITS
/ Modules/makesetup September 18, 2025
E
gh-116943: Ensure makesetup does not choke on missing EOL in Setup.* files (#139100)
Erlend E. Aasland committed
April 20, 2025
B
gh-131298: eliminate HACL* static libraries for cryptographic modules (GH-132438)
Bénédikt Tran committed
August 8, 2024
M
gh-116622: Rename build variable MODULE_LDFLAGS back to LIBPYTHON (#122764)
Malcolm Smith committed
February 21, 2024
M
gh-111225: Link extension modules against libpython on Android (#115780)
Malcolm Smith committed
November 16, 2022
C
gh-96269: static and shared ext need different deps (#96316)
Christian Heimes committed
August 26, 2022
C
gh-96269: Fix build dependency on AIX (GH-96304)
Christian Heimes committed
June 29, 2022
C
gh-94404: Use module CFLAGS before PY_STDMODULE_CFLAGS (GH-94413)
Christian Heimes committed
C
gh-94404: makesetup: use correct CFLAGS and macOS workaround (GH-94405)
Christian Heimes committed
April 1, 2022
C
bpo-46023: makesetup: skip all duplicate modules (GH-32234)
Christian Heimes committed
December 14, 2021
C
bpo-46023: Skip build if module is marked as DISABLED (GH-30100)
Christian Heimes committed
December 10, 2021
C
bpo-46023: Fix makesetup handling of disabled rule (GH-30001)
Christian Heimes committed
November 18, 2021
C
bpo-45573: Introduce extension module flags in Makefile (GH-29594)
Christian Heimes committed
November 13, 2021
C
bpo-45798: Move _decimal build setup into configure (GH-29541)
Christian Heimes committed
October 29, 2021
C
bpo-45548: Some test modules must be built as shared libs (GH-29268)
Christian Heimes committed
October 26, 2021
C
bpo-45548: makesetup improvements (GH-29225)
Christian Heimes committed
October 25, 2021
C
bpo-45548: FreeBSD doesn't like auto vars in makesetup (GH-29216)
Christian Heimes committed
C
bpo-45595: Make extensions depend on header files (GH-29198)
Christian Heimes committed
October 22, 2021
C
bpo-45571: use PY_CFLAGS_NODIST for shared Modules/Setup (GH-29161)
Christian Heimes committed
November 27, 2018
E
closes bpo-34212: Build core extension modules with Py_BUILD_CORE_BUILTIN. (GH-8712)
E. M. Bray committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
July 16, 2018
A
bpo-32430: Rename Modules/Setup.dist to Modules/Setup (GH-8229)
Antoine Pitrou committed
April 20, 2018
May 27, 2017
X
bpo-20210: Support the *disabled* marker in Setup files (GH-132)
xdegaye committed
January 16, 2017
B
generate spaces instead of tabs into config.c
Benjamin Peterson committed
October 29, 2016
X
Issue #28444: Fix missing extensions modules when cross compiling.
Xavier de Gaye committed
X
Issue #28444: Merge with 3.6.
Xavier de Gaye committed
October 1, 2016
Z
Issue #13756: Fix building extensions modules on Cygwin
Zachary Ware committed
September 16, 2016
M
Issue #28145: Spelling fixes
Martin Panter committed
March 29, 2015
S
Removed unintentional trailing spaces in text files.
Serhiy Storchaka committed
June 2, 2014
N
Issue #17095: Fix Modules/Setup *shared* support.
Ned Deily committed
July 9, 2010
J
Issue #9189: Allow users to set $CFLAGS, $CPPFLAGS, and $LDFLAGS when running
Jeffrey Yasskin committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
September 8, 2007
T
Merged revisions 57778-58052 via svnmerge from
Thomas Wouters committed
March 29, 2002
A
[Patch #536769] Add -Xcompiler flag for adding arguments and switches for
Andrew M. Kuchling committed
June 2, 2001
N
Separate CFLAGS and CPPFLAGS. CFLAGS should not contain preprocessor
Neil Schemenauer committed
March 2, 2001
G
Extra fix from bbum (SF #402357) for his previous patch:
Guido van Rossum committed
January 27, 2001
N
Fix a typo.
Neil Schemenauer committed
January 26, 2001
N
- Use PY_CFLAGS when compile modules that will be part of the interpreter.
Neil Schemenauer committed
January 24, 2001
N
Changes for flat makefile. Building of modules happens from toplevel
Neil Schemenauer committed
January 10, 2001
G
SF Patch #102357 by bbum: Add support for frameworks and objective-c
Guido van Rossum committed
G
Final part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared
Guido van Rossum committed
December 6, 2000
G
The C+ compiler is called $(CXX) these days, not CCC.
Guido van Rossum committed
October 26, 2000
F
Rename Setup.in to Setup.dist, and assume that configure will create
Fred Drake committed
August 11, 2000
F
Add support for FreeBSD --rpath linker option; this is equivalent to
Fred Drake committed
July 23, 2000
T
Fix prototypes generated by makesetup, so they include '(void)' rather than
Thomas Wouters committed
July 7, 2000
F
Thomas Wouters <thomas@xs4all.net>:
Fred Drake committed
July 6, 2000
S
don't prepend "$(srcdir)/" to paths beginning with "$" since they are likely
Skip Montanaro committed
May 21, 1999
G
On HP-UX, -rpath is another option taking an argument that needs to go
Guido van Rossum committed
April 19, 1999
G
Patch by Drew Csillag for FreeBSD's sh, which doesn't automatically
Guido van Rossum committed