-
Notifications
You must be signed in to change notification settings - Fork 628
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
Improve Bazel Build #1060
Improve Bazel Build #1060
Conversation
96ce4c7
to
c54d37b
Compare
1a372a3
to
b32e8b6
Compare
13a6803
to
3f866a7
Compare
src/lib/IlmThread/CMakeLists.txt
Outdated
OpenEXR::Iex | ||
OpenEXR::Config |
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.
Not alphabetical ;)
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.
I will open up an own PR for the CMake "refactoring"
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.
This looks good to me, but would you mind breaking it apart into two PRs? We prefer to have a single issue addressed in a PR, rather than solving multiple unrelated issues in the same PR.
4a4bc60
to
07711d0
Compare
As @meshula said, this all looks fine but would be better as separate PR's, one for the Bazel improvements and one for sorting the CMakeLists.txt. Can you split them out that way? Thanks. |
Signed-off-by: Vertexwahn <julian.amann@tum.de>
Signed-off-by: Vertexwahn <julian.amann@tum.de>
07711d0
to
92386d1
Compare
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
This PR improves the Bazel build (does not affect the CMake build):
lpthread
topthread
.There are good reasons to use
pthread
instead olpthread
. Details here.windows_export_all_symbols
is enabled