File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -76,14 +76,22 @@ Other Actions Not Blocking Release
76
76
0.14.0 (not yet released)
77
77
=========================
78
78
79
+ Bug Fixes
80
+ ---------
81
+
82
+ * Some internal fields of C structs are now explicitly initialized.
83
+ (Possible fix for #105.)
84
+ * The ``make_cffi.py `` script used to build the CFFI bindings now
85
+ calls ``distutils.sysconfig.customize_compiler() `` so compiler
86
+ customizations (such as honoring the ``CC `` environment variable)
87
+ are performed. Patch by @Arfrever. (#103)
88
+
79
89
Changes
80
90
-------
81
91
82
92
* Bundled zstandard library upgraded from 1.4.4 to 1.4.5.
83
93
* ``setup.py `` is now executable.
84
94
* Python code reformatted with black using 80 character line lengths.
85
- * Some internal fields of C structs are now explicitly initialized.
86
- (Possible fix for #105.)
87
95
88
96
0.13.0 (released 2019-12-28)
89
97
============================
Original file line number Diff line number Diff line change 8
8
9
9
import cffi
10
10
import distutils .ccompiler
11
+ import distutils .sysconfig
11
12
import os
12
13
import re
13
14
import subprocess
76
77
if hasattr (compiler , "initialize" ):
77
78
compiler .initialize ()
78
79
80
+ # This performs platform specific customizations, including honoring
81
+ # environment variables like CC.
82
+ distutils .sysconfig .customize_compiler (compiler )
83
+
79
84
# Distutils doesn't set compiler.preprocessor, so invoke the preprocessor
80
85
# manually.
81
86
if compiler .compiler_type == "unix" :
You can’t perform that action at this time.
0 commit comments