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

Inconsistent include directory structure between "build" and "install" (CMake) #14

Open
cstlee opened this issue Jun 29, 2018 · 0 comments

Comments

@cstlee
Copy link
Member

cstlee commented Jun 29, 2018

Applications of PerfUtils using CMake need to include headers differently depending on whether the application chooses to compile against the "build" copy of PerfUtils or the "install" copy of PerfUtils. At the moment if an application wants to include Cycles.h using the "build" copy, the application would #include "Cycles.h"; if using the "install" copy, the application would #include "PerfUtils/Cycles.h". This means that applications source code can't be agnostic to how a user might want to make PerfUtils available in their build.

In short, it would be beneficial if the include statements for PerfUtils headers were the same regardless of a users installation preferences.

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

No branches or pull requests

1 participant