setup.py: install the ttx 'man' page only on Linux

This commit is contained in:
Cosimo Lupo 2016-08-20 11:35:49 +01:00
parent dd5d442ea6
commit c8135baed5

View File

@ -1,6 +1,7 @@
#! /usr/bin/env python
from __future__ import print_function
import sys
from setuptools import setup, find_packages
# Force distutils to use py_compile.compile() function with 'doraise' argument
@ -54,7 +55,9 @@ setup(
py_modules=['sstruct', 'xmlWriter'],
extra_path='FontTools',
include_package_data=True,
data_files=[('share/man/man1', ["Doc/ttx.1"])],
data_files=[
('share/man/man1', ["Doc/ttx.1"])
] if sys.platform.startswith('linux') else [],
entry_points={
'console_scripts': [
"ttx = fontTools.ttx:main",