Mercurial > kallithea
changeset 5501:c79e4f89bfd3 stable
setup: monkey patch setuptools to make distutils set owner/group to root
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Mon, 14 Sep 2015 23:06:28 +0200 |
parents | e5078f5b46a7 |
children | ae9ab4c92d46 |
files | setup.py |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/setup.py Mon Sep 14 23:06:23 2015 +0200 +++ b/setup.py Mon Sep 14 23:06:28 2015 +0200 @@ -121,6 +121,16 @@ from ez_setup import use_setuptools use_setuptools() from setuptools import setup, find_packages + +# monkey patch setuptools to use distutils owner/group functionality +from setuptools.command import sdist +sdist_org = sdist.sdist +class sdist_new(sdist_org): + def initialize_options(self): + sdist_org.initialize_options(self) + self.owner = self.group = 'root' +sdist.sdist = sdist_new + # packages packages = find_packages(exclude=['ez_setup'])