Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Step:FrontRunner
python-ujson
do_not_remove_build_directory_manually.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File do_not_remove_build_directory_manually.patch of Package python-ujson
From 39435177118c9fbc5d3863879c6e4616fd4c12c5 Mon Sep 17 00:00:00 2001 From: anthraxx <levente@leventepolyak.net> Date: Tue, 26 Jan 2016 14:34:08 +0100 Subject: [PATCH] do not forcefully remove the build directory manually this fixes issue #179. setuptools should itself know when to use cache or create a new build... however if someone wants to override that, it's still possible but forcefully doing that on whatever setuptools target will (and does) introduce problems. Build directory should be cleaned up via the clean sub-command. examples: - clean up temp: python setup.py clean - clean up whole build dir python setup.py clean -a Or if somebody wants to, the build dir could be removed on the shell. --- setup.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/setup.py b/setup.py index 1e1e220..9f9c8b6 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,6 @@ except ImportError: from distutils.core import setup, Extension import distutils.sysconfig -import shutil import os.path import re import sys @@ -22,11 +21,6 @@ Programming Language :: Python :: 3.2 """.splitlines())) -try: - shutil.rmtree("./build") -except(OSError): - pass - module1 = Extension('ujson', sources = ['./python/ujson.c', './python/objToJSON.c',
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor