Skip to content

Conversation

@xhochy
Copy link
Member

@xhochy xhochy commented Feb 15, 2019

This leads to the necessary change in build.ninja

--- build.ninja.orig	2019-02-15 16:07:48.000000000 +0100
+++ build.ninja	2019-02-15 16:10:25.000000000 +0100
@@ -4863,7 +4863,7 @@
 #############################################
 # Order-only phony target for arrow_flight_testing_objlib

-build cmake_object_order_depends_target_arrow_flight_testing_objlib: phony || src/arrow/flight/CMakeFiles/arrow_flight_testing_objlib.dir
+build cmake_object_order_depends_target_arrow_flight_testing_objlib: phony || src/arrow/flight/flight_grpc_gen

Copy link
Member

@wesm wesm left a comment

Choose a reason for hiding this comment

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

+1. It's odd that the arrow_flight_shared dependency wasn't enough

@wesm wesm closed this in 341f1b2 Feb 15, 2019
@wesm wesm deleted the ARROW-4585 branch February 15, 2019 16:01
@xhochy
Copy link
Member Author

xhochy commented Feb 15, 2019

The arrow_flight_shared dependency is a link dependency but the protobuf sources are compile-dependencies. CMake auto-magically seems to know that.

@wesm
Copy link
Member

wesm commented Feb 15, 2019

I see, that makes more sense then. Will keep that in mind for the future =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants