mirror of https://github.com/open-mmlab/mmcv.git
Merge 402ccb3cf9
into 90d83c94cf
commit
82ae0c8f70
11
setup.py
11
setup.py
|
@ -20,7 +20,16 @@ try:
|
|||
from torch_musa.utils.musa_extension import BuildExtension
|
||||
EXT_TYPE = 'pytorch'
|
||||
else:
|
||||
from torch.utils.cpp_extension import BuildExtension
|
||||
# build disable ninja
|
||||
if os.getenv("MMCV_NO_NINJA", "0") == "1":
|
||||
|
||||
class BuildExtension(torch.utils.cpp_extension.BuildExtension):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super().__init__(use_ninja=False, *args, **kwargs)
|
||||
|
||||
else:
|
||||
BuildExtension = torch.utils.cpp_extension.BuildExtension
|
||||
|
||||
EXT_TYPE = 'pytorch'
|
||||
cmd_class = {'build_ext': BuildExtension}
|
||||
except ModuleNotFoundError:
|
||||
|
|
Loading…
Reference in New Issue