Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes an issue where
.cmake
scripts needed for CMake to finddpctl
were not installed intosite-packages/dpctl
. It can now be found insite-packages/dpctl/resources/cmake
.CMakeLists.txt
was modified to copy*.cmake
files fromcmake/
todpctl/resources/cmake
.MANIFEST.in
file was modified to ensure*.cmake
files are copied over.__main__.py
was added to allow scripts to getpython -m dpctl --includes
- prints include flags for compiling source using dpctl's include filespython -m dpctl --library
- prints linker flags that needs to link to SyclInterface librarypython -m dpctl --cmakdir
- prints the folder where cmake scripts are which you setDPCTL_ROOT
to for cmake to be able to executefind_packages(dpctl)
.__main__
works correctlyHave you provided a meaningful PR description?
Have you added a test, reproducer or referred to an issue with a reproducer?
Have you made sure that new changes do not introduce compiler warnings?
Also modified vendored
IntelDPCPPConfig.cmake
to align it with that included in oneAPI DPC++ compiler layout.