-
Notifications
You must be signed in to change notification settings - Fork 66
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
Refactor native build to a shell script #2677
Conversation
Signed-off-by: Jason Lowe <[email protected]>
build |
This LGTM mostly. Ideally I would like to be able to tell the external engineer a single command to rerun in the Docker container. I put forward my suggestions as a PR to your PR branch for consideration The idea is that we reproduce the native build with a single command after dropping into the build Docker container
Run
This instruction appears in the log, we can also document it in the dev documentation. |
build |
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.
LGTM
@@ -451,12 +448,15 @@ | |||
<env key="CUDF_PATH" value="${cudf.path}"/> | |||
<env key="CUDF_PIN_PATH" value="${cudf.pin.path}"/> | |||
<env key="CUDF_USE_PER_THREAD_DEFAULT_STREAM" value="${CUDF_USE_PER_THREAD_DEFAULT_STREAM}"/> | |||
<env key="FROM_MAVEN" value="true"/> |
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.
good idea
Fixes #2598. Refactors the native build into a shell script capable of being run standalone. The shell script is configured to log its commands to make it easier to see in a buildlog how cmake is being invoked across the phases of the native build.