This is an automated email from the ASF dual-hosted git repository.

driazati pushed a commit to branch v0.9.0
in repository https://gitbox.apache.org/repos/asf/tvm.git

commit f24c41893d40af9d8ef361aedafa6dcdef269801
Author: Zhengqiang Yin <[email protected]>
AuthorDate: Fri Jul 8 03:38:27 2022 +0800

    [Fix] fix python setup.py file bug (#12000)
    
    * fix setup.py bug
    
    Signed-off-by: Zhengqiang Yin <[email protected]>
    
    * remove data_files field
    
    * keep a init setup_kwargs
---
 python/setup.py | 20 ++------------------
 1 file changed, 2 insertions(+), 18 deletions(-)

diff --git a/python/setup.py b/python/setup.py
index 87f533a329..a7ba115e0a 100644
--- a/python/setup.py
+++ b/python/setup.py
@@ -164,18 +164,8 @@ class BinaryDistribution(Distribution):
         return False
 
 
-include_libs = False
-wheel_include_libs = False
-if not CONDA_BUILD:
-    if "bdist_wheel" in sys.argv:
-        wheel_include_libs = True
-    else:
-        include_libs = True
-
 setup_kwargs = {}
-
-# For bdist_wheel only
-if wheel_include_libs:
+if not CONDA_BUILD:
     with open("MANIFEST.in", "w") as fo:
         for path in LIB_LIST:
             if os.path.isfile(path):
@@ -190,12 +180,6 @@ if wheel_include_libs:
 
     setup_kwargs = {"include_package_data": True}
 
-if include_libs:
-    curr_path = os.path.dirname(os.path.abspath(os.path.expanduser(__file__)))
-    for i, path in enumerate(LIB_LIST):
-        LIB_LIST[i] = os.path.relpath(path, curr_path)
-    setup_kwargs = {"include_package_data": True, "data_files": [("tvm", 
LIB_LIST)]}
-
 
 def get_package_data_files():
     # Relay standard libraries
@@ -253,7 +237,7 @@ setup(
 )
 
 
-if wheel_include_libs:
+if not CONDA_BUILD:
     # Wheel cleanup
     os.remove("MANIFEST.in")
     for path in LIB_LIST:

Reply via email to