Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

bug: only install the required headers #993

Merged
merged 1 commit into from
Oct 28, 2019
Merged

bug: only install the required headers #993

merged 1 commit into from
Oct 28, 2019

Conversation

coryan
Copy link
Contributor

@coryan coryan commented Oct 28, 2019

The install rule was creating unexpected directories in the
$PREFIX/include path, such as
google/cloud/spanner/integration_tests. Fixed the install rules to
only install the headers associated with specific targets.

Fixes #926


This change is Reviewable

The install rule was creating unexpected directories in the
`$PREFIX/include` path, such as
`google/cloud/spanner/integration_tests`. Fixed the install rules to
only install the headers associated with specific targets.
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Oct 28, 2019
@codecov
Copy link

codecov bot commented Oct 28, 2019

Codecov Report

Merging #993 into master will decrease coverage by <.01%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #993      +/-   ##
==========================================
- Coverage   94.22%   94.21%   -0.01%     
==========================================
  Files         159      158       -1     
  Lines       10836    10837       +1     
==========================================
  Hits        10210    10210              
- Misses        626      627       +1
Impacted Files Coverage Δ
google/cloud/spanner/internal/retry_loop.h 95.45% <0%> (-4.55%) ⬇️
...on_tests/rpc_failure_threshold_integration_test.cc 85.71% <0%> (-2.07%) ⬇️
...anner/integration_tests/client_integration_test.cc 99.45% <0%> (-0.01%) ⬇️
google/cloud/spanner/keys.h 100% <0%> (ø) ⬆️
google/cloud/spanner/database_admin_connection.h
google/cloud/spanner/internal/connection_impl.cc 96.34% <0%> (+0.22%) ⬆️
google/cloud/spanner/client.cc 82.82% <0%> (+1.01%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e7dd6b7...cb47699. Read the comment docs.

Copy link
Member

@scotthart scotthart left a comment

Choose a reason for hiding this comment

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

Reviewed 3 of 3 files at r1.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @devbww, @devjgm, and @mr-salty)

Copy link
Contributor

@devjgm devjgm left a comment

Choose a reason for hiding this comment

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

Reviewed 3 of 3 files at r1.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @devbww and @mr-salty)

@coryan coryan merged commit dac0518 into googleapis:master Oct 28, 2019
@coryan coryan deleted the fix-install-target branch October 28, 2019 15:12
devjgm pushed a commit to devjgm/google-cloud-cpp that referenced this pull request May 7, 2020
…panner#993)

The install rule was creating unexpected directories in the
`$PREFIX/include` path, such as
`google/cloud/spanner/integration_tests`. Fixed the install rules to
only install the headers associated with specific targets.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The install rules create extra directories in $PREFIX/include
4 participants