Hacker News new | past | comments | ask | show | jobs | submit login

configure is slow enough, but autoreconf is awwwwfullll. Obviously most people don't need to run it that often, but even right now I'm working on a project where I'm making a lot of related-but-separate changes that I want in different commits. So I have three commits at the top of my branch right now, and I'm constantly writing a bunch of code, then using 'git add -p' to stage some parts of it, but not all, and then amending one of those three commits. The second commit has some changes to configure.ac, so every time I amend the commit before it, the timestamps change, and the makefile believes configure is older than configure.ac and that autoreconf needs to be rerun.

Although I guess I could just follow my commit amend with a 'touch configure' (and maybe a 'find . -name Makefile -exec touch \{\} \;' for good measure) and that might solve the problem...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: