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

Cleaner builds #13

Merged
merged 3 commits into from
Feb 4, 2020
Merged

Cleaner builds #13

merged 3 commits into from
Feb 4, 2020

Conversation

alerque
Copy link
Member

@alerque alerque commented Feb 4, 2020

As I understand it these bits that get build from scratch by autoreconf shouldn't be tracked in git at all. Since they update to the system's version on build anyway all they do is make it hard to track actual changes in the repository.

Between dropping the generated files and ignoring the rest of the generated artifacts, downstream packaging systems look a lot happier.

@alerque alerque mentioned this pull request Feb 4, 2020
@alerque
Copy link
Member Author

alerque commented Feb 4, 2020

@simoncozens You online? I think I'm going to go ahead with this so I can cut SILE v0.10.3 — the dot-2 tarball is badly broken for people wanting to do source builds (only works --with-system-luarocks) so I'm kind of in a hurry to replace it. The only changes here are build related, and I've tested the build in SILE (make dist, extract tarball, build, run). If this breaks anything it probably only does so for stand alone builds, although I think that looks right too.

@alerque alerque merged commit 244cf6d into master Feb 4, 2020
@alerque alerque deleted the cleaner-builds branch February 4, 2020 09:00
@simoncozens
Copy link
Member

Sorry - LGTM.

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.

2 participants