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

Major Development needed for initial release (v2020.09.26.0) #1

Merged
merged 29 commits into from
Sep 27, 2020
Merged

Conversation

rg2
Copy link
Owner

@rg2 rg2 commented Sep 27, 2020

Significant changes and fixes in order to successfully compilation and execute correctly across MacOS, Linux (CentOS and Ubuntu), and Windows.
Major changes include:

  • Using an OpenCL ICD loader by default on Linux and Windows instead of requiring an OpenCL platform to be present on the building machine.
  • Windows compile fixes
  • Fixing crash with VTK window rendering on Ubuntu
  • Adding streamlined support for building Docker images with base OS of either Ubuntu or CentOS
  • Tools for setting up RPATH on compiled binaries

 * separate image for deps, xreg build, then xreg dist
to show up in the appropriate groups in Visual Studio
  * installing CL includes when using ICD loader
  * adding some variables to the config indicating whether CL ICD was used and which TBB cmake routine was used
  * putting headers in <prefix>/include/xreg
  * cmake config in <prefix>/lib/cmake/xreg
@rg2 rg2 merged commit ff0d462 into master Sep 27, 2020
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.

None yet

1 participant