@@ -892,14 +892,16 @@ <h3>Build and Install with scikit-build<a class="headerlink" href="#build-and-in
892892< input checked ="checked " id ="sd-tab-item-2 " name ="sd-tab-set-1 " type ="radio ">
893893< label class ="sd-tab-label " data-sync-group ="tab " data-sync-id ="lnx " for ="sd-tab-item-2 ">
894894Linux</ label > < div class ="sd-tab-content docutils ">
895- < div class ="highlight-bash notranslate "> < div class ="highlight "> < pre > < span > </ span > python< span class ="w "> </ span > setup.py< span class ="w "> </ span > develop< span class ="w "> </ span > -G< span class ="w "> </ span > Ninja< span class ="w "> </ span > -DCMAKE_C_COMPILER:PATH< span class ="o "> =</ span > icx< span class ="w "> </ span > -DCMAKE_CXX_COMPILER:PATH< span class ="o "> =</ span > icpx
895+ < div class ="highlight-bash notranslate "> < div class ="highlight "> < pre > < span > </ span > python< span class ="w "> </ span > setup.py< span class ="w "> </ span > build_ext< span class ="w "> </ span > --inplace< span class ="w "> </ span > -G< span class ="w "> </ span > Ninja< span class ="w "> </ span > -DCMAKE_C_COMPILER:PATH< span class ="o "> =</ span > icx< span class ="w "> </ span > -DCMAKE_CXX_COMPILER:PATH< span class ="o "> =</ span > icpx
896+ python< span class ="w "> </ span > -m< span class ="w "> </ span > pip< span class ="w "> </ span > install< span class ="w "> </ span > -e< span class ="w "> </ span > .
896897</ pre > </ div >
897898</ div >
898899</ div >
899900< input id ="sd-tab-item-3 " name ="sd-tab-set-1 " type ="radio ">
900901< label class ="sd-tab-label " data-sync-group ="tab " data-sync-id ="win " for ="sd-tab-item-3 ">
901902Windows</ label > < div class ="sd-tab-content docutils ">
902- < div class ="highlight-bat notranslate "> < div class ="highlight "> < pre > < span > </ span > python setup.py develop -G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx
903+ < div class ="highlight-bat notranslate "> < div class ="highlight "> < pre > < span > </ span > python setup.py build_ext --inplace -G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx
904+ python -m pip install -e .
903905</ pre > </ div >
904906</ div >
905907</ div >
@@ -929,7 +931,8 @@ <h2>Building Using Custom DPC++<a class="headerlink" href="#building-using-custo
929931instead of the DPC++ compiler that comes with oneAPI.</ p >
930932< p > Following steps in the < a class ="reference internal " href ="#build-and-install-with-scikit-build "> Build and install with scikit-build</ a > use a command-line option to set
931933the relevant CMake variables, for example:</ p >
932- < div class ="highlight-bash notranslate "> < div class ="highlight "> < pre > < span > </ span > python< span class ="w "> </ span > setup.py< span class ="w "> </ span > develop< span class ="w "> </ span > --< span class ="w "> </ span > -G< span class ="w "> </ span > Ninja< span class ="w "> </ span > -DCMAKE_C_COMPILER:PATH< span class ="o "> =</ span > < span class ="k "> $(</ span > which< span class ="w "> </ span > clang< span class ="k "> )</ span > < span class ="w "> </ span > -DCMAKE_CXX_COMPILER:PATH< span class ="o "> =</ span > < span class ="k "> $(</ span > which< span class ="w "> </ span > clang++< span class ="k "> )</ span >
934+ < div class ="highlight-bash notranslate "> < div class ="highlight "> < pre > < span > </ span > python< span class ="w "> </ span > setup.py< span class ="w "> </ span > build_ext< span class ="w "> </ span > --inplace< span class ="w "> </ span > -G< span class ="w "> </ span > Ninja< span class ="w "> </ span > -DCMAKE_C_COMPILER:PATH< span class ="o "> =</ span > < span class ="k "> $(</ span > which< span class ="w "> </ span > clang< span class ="k "> )</ span > < span class ="w "> </ span > -DCMAKE_CXX_COMPILER:PATH< span class ="o "> =</ span > < span class ="k "> $(</ span > which< span class ="w "> </ span > clang++< span class ="k "> )</ span >
935+ python< span class ="w "> </ span > -m< span class ="w "> </ span > pip< span class ="w "> </ span > install< span class ="w "> </ span > -e< span class ="w "> </ span > .
933936</ pre > </ div >
934937</ div >
935938< p > Or you can use the driver script:</ p >
0 commit comments