-
Notifications
You must be signed in to change notification settings - Fork 141
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
Building with make takes an absurd amount of time and space #46
Comments
As you said, running That said, I agree current
|
How about something like #49 ? |
It's a start, but it would be nice if the Makefile was set up in a more traditional fashion:
By cleaning up test files, I mean removing them after successful tests. Naturally, you'd want to keep them after failed tests so you can see what went wrong, but they're unnecessary after successful tests, and it would help save a lot of space if they were cleaned up after each successful test. |
I changed the behavior of the default I'm still not sure I tend to prefer keeping intermediate files even after successful tests. These two points are just my preference. I don't want to do these changes by myself, but I won't oppose them either. If you don't like the current behavior, please feel free to fix it and send PRs. I'll just merge them. |
After running
make
for about 60 hours, 108 GB of disk space was taken up, and the tests were not finished. I have some suggestions to make building and testing better:configure
script to set the languages to build (via the presence of tools on the system and command-line flags like--enable-c
and--disable-tm
), which will generate a Makefile from a template (viaautomake
).build
andtest
).build-cpp
andtest-js
).test-full
target that runs expensive tests (e.g. 3-stage bootstrap tests), which are not included in the regulartest
target.The text was updated successfully, but these errors were encountered: