Skip to content

Commit dd28f02

Browse files
authored
Merge pull request #36 from paullinnerud/main
Memory interface, Import source from binary, MAXSTACK assembler directive.
2 parents 35a7fb7 + c2d84de commit dd28f02

20 files changed

Lines changed: 1416 additions & 493 deletions

setup.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import platform
66
from setuptools import Extension, setup
77
from Cython.Build import cythonize
8+
#from _version import __version__ as vttpy_version
89

910
here = os.path.abspath(os.path.dirname(__file__))
1011

@@ -30,14 +31,15 @@
3031
'vttcompilepy.vttcompilepy',
3132
define_macros=define_macros,
3233
include_dirs=[".","src"],
33-
sources=['vttcompilepy/vttcompilepy.pyx','src/application.cpp','src/CvtManager.cpp','src/File.cpp','src/List.cpp', 'src/MathUtils.cpp', 'src/Memory.cpp','src/Platform.cpp','src/TextBuffer.cpp', 'src/TMTParser.cpp', 'src/TTAssembler.cpp', 'src/TTEngine.cpp', 'src/TTFont.cpp', 'src/TTGenerator.cpp', 'src/Variation.cpp', 'src/VariationInstance.cpp', 'src/VariationModels.cpp' ],
34+
sources=['vttcompilepy/vttcompilepy.pyx','src/application.cpp','src/CvtManager.cpp','src/File.cpp','src/List.cpp', 'src/MathUtils.cpp', 'src/Memory.cpp','src/Platform.cpp','src/TextBuffer.cpp', 'src/TMTParser.cpp', 'src/TTAssembler.cpp', 'src/TTEngine.cpp', 'src/TTFont.cpp', 'src/TTGenerator.cpp', 'src/Variation.cpp', 'src/VariationInstance.cpp', 'src/VariationModels.cpp', 'src/ttiua.cpp' ],
3435
language='c++',
3536
extra_compile_args=extra_compile_args,
3637
)
3738

3839
setup(
3940
name="vttcompilepy",
40-
version= '0.0.1.5',
41+
#version= vttpy_version,
42+
version= '0.0.1.6',
4143
description="Python extension for Visual TrueType font compile. ",
4244
long_description=long_description,
4345
long_description_content_type='text/markdown',
@@ -52,6 +54,9 @@
5254
package_dir={"": "."},
5355
packages=["vttcompilepy"],
5456
zip_safe=False,
57+
install_requires=[
58+
"fonttools>=4.33.0",
59+
],
5560
python_requires=">=3.7",
5661
ext_modules = cythonize(
5762
extension,

0 commit comments

Comments
 (0)