We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 191

Summary: CVS build system should rebuild configure
Product: SDL Reporter: Max Horn <max>
Component: buildAssignee: Ryan C. Gordon <icculus>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: enhancement    
Priority: P2    
Version: HG 1.2   
Hardware: All   
OS: Other   

Description Max Horn 2006-04-01 21:15:20 UTC
One thing that was lost in the switch from automake to the new build system is that there is now no rule to build configure from configure.in.

IMHO, if configure.in gets changed, then at the very least, the build system should print out a warning (better, again IMHO, an error) about this fact. Else, you easily forget about this when modifying configure.in.

The better solution would be to automatically invoke ./autogen.sh (or equivalent commands) when this is detected, and then re-run configure (I believe for the latter, one just needs to invoke config.status, which records the env / params of the original configure invocation).
Comment 1 Sam Lantinga 2006-04-13 09:25:17 UTC
I added a warning, since usually I don't want to rebuild the entire project when I'm tweaking configure.in