• Lei Wang's avatar
    [Bugfix][Build] Update CMake configuration to remove project root injection for sys.path (#1385) · d933d65b
    Lei Wang authored
    * [Build] Update CMake configuration for tilelang_cython_wrapper installation
    
    - Adjusted output directories for the tilelang_cython_wrapper to ensure that development builds place the extension in build/lib.
    - Updated installation paths to place the extension in tilelang/lib within the wheel, improving organization and avoiding potential conflicts with other modules.
    - Modified the internal library path exposure in env.py to prevent shadowing of common module names, enhancing compatibility and usability in user projects.
    
    * [Build] Standardize output directories for tilelang libraries
    
    - Set output directories for both tilelang and tilelang_module libraries to "${CMAKE_BINARY_DIR}/lib" for consistency in development builds.
    - This change enhances organization and ensures that all build artifacts are located in a unified directory structure.
    d933d65b
CMakeLists.txt 10.8 KB