-
Couldn't load subscription status.
- Fork 75
Build PTI wheels from sources #5383
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Anatoly Myachev <[email protected]>
4217c19 to
7731eb9
Compare
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
18b89b5 to
1b9d068
Compare
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
…ifact' Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
This reverts commit d1d0c33.
| - name: Build PTI | ||
| run: | | ||
| ./scripts/install-pti.sh --build-level-zero |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a build-time dependency on level zero 1.24.2
| export LD_LIBRARY_PATH=$PTI_LIBS_DIR:$LD_LIBRARY_PATH | ||
| export TRITON_XPUPTI_LIB_PATH=$PTI_LIBS_DIR | ||
| export LD_LIBRARY_PATH=${{ env.PTI_LIBS_DIR }}:$LD_LIBRARY_PATH |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Otherwise, libpti_view.so from the DLE package will be loaded.
| @@ -0,0 +1,49 @@ | |||
| cmake_minimum_required(VERSION 3.20) | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All files in build_pti_data folder are provided by the PTI team with my minor modifications.
The current method we agreed on with the PTI team is to copy the files (which are necessary for building the wheels and which are currently in
build_pti_datafolder) from their internal repo, since they currently do not plan to opensource these files.The current way to install dev pti and use it for Proton (I'll try to simplify it in the future):