-
Notifications
You must be signed in to change notification settings - Fork 538
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
OCCT build contains 8k files. #6437
Comments
Complain with the developers for the ridiculously large number of header files they generate? |
Do we need to bundle them all was what I was wondering |
Header files are typically need for compiling downstream packages, so in general the answer is yes? Splitting the header files in a separate artifact not used just for using the libraries has been proposed in JuliaPackaging/BinaryBuilder.jl#778 |
To elaborate a bit on my previous messages, I agree that the size of the I noticed that the log directory is also largish, so I was going to suggest that rebuilding the package (or a new version, if available) would have the logs in a separate tarball, but that's really a small fraction of the total number of files, so it wouldn't address the core of the problem. On a separate note, Elliot is working on a new version of BB, which should hopefully include a solution for JuliaPackaging/BinaryBuilder.jl#778, at which point we should be able to naturally split runtime part of the package and dev-only (including the header files). |
This seems to be ~8k include files. Feels excessive and can easily occupy a significant amount of a file quote on e.g. a cluster.
The text was updated successfully, but these errors were encountered: