-
Notifications
You must be signed in to change notification settings - Fork 17
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
Add pregenerated C code for release / distribution #44
Labels
Comments
+1 will work on this for the next release. |
Quasi putting this into the 2.0 release. The main item that I ran into is that the generated source files in this way require a new
I want to get the v2.0 out today, but will work on this for say a 2.0.1. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
[...Extending an offline discussion...]
Currently, the build requires numpy to generate the C interface. Since there''s not currently any arch deduction (mu-arch, cache sizes, etc) in the CMake build and all optimizations are handled by
#pragma simd
etc, it should be possible to distribute pregenerated C source source code to avoid the generation step for each release. I'm kind of envisioning something that resembles the release structure generated by Libint where the "compiler" (code generation) and exported libs are separateThe text was updated successfully, but these errors were encountered: