Skip to content
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

Fix support for Ninja and add Ninja build in Simple CI #5236

Merged
merged 28 commits into from
Jun 18, 2021

Conversation

jackalcooper
Copy link
Collaborator

No description provided.

@jackalcooper jackalcooper changed the base branch from master to mv-default-third-party-dir-into-build-dir-1 June 18, 2021 06:24
@jackalcooper jackalcooper changed the title Support ninja Fix support for Ninja and add Ninja build in Simple CI Jun 18, 2021
Base automatically changed from mv-default-third-party-dir-into-build-dir-1 to master June 18, 2021 07:47
@@ -44,7 +44,7 @@ ExternalProject_Add(grpc
URL_HASH MD5=${GRPC_URL_HASH}
UPDATE_COMMAND ""
BUILD_IN_SOURCE 1
BUILD_COMMAND make -j${PROC_NUM} grpc grpc_unsecure grpc++_unsecure
BUILD_COMMAND ${CMAKE_COMMAND} --build . -j ${PROC_NUM} -t grpc grpc_unsecure grpc++_unsecure
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

要不要顺便把 lz4.cmake、openssl.cmake、nccl.cmake 也改掉

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

要不要顺便把 lz4.cmake、openssl.cmake、nccl.cmake 也改掉

好主意

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

note
没有成功,因为那几个项目是make项目,cmake --build 如果调用的是 ninja,就会失败

@oneflow-ci-bot oneflow-ci-bot removed their request for review June 18, 2021 13:27
@oneflow-ci-bot oneflow-ci-bot merged commit 70ca93f into master Jun 18, 2021
@oneflow-ci-bot oneflow-ci-bot deleted the support_ninja branch June 18, 2021 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants