diff options
author | gstein <gstein@13f79535-47bb-0310-9956-ffa450edef68> | 2000-11-15 20:00:37 +0000 |
---|---|---|
committer | gstein <gstein@13f79535-47bb-0310-9956-ffa450edef68> | 2000-11-15 20:00:37 +0000 |
commit | 1878cd763f7f036426ef558a304b408c0b0f8c34 (patch) | |
tree | b4e80543e08b3426ff1accd9cd23c67a330a236b /helpers | |
parent | 16551c3a01fb627e4fd97375c2e0f9a98e754168 (diff) | |
download | libapr-1878cd763f7f036426ef558a304b408c0b0f8c34.tar.gz |
*) no reason to leave Makefile.bak turds since Makefile is a generated file
(from Makefile.in)
*) add some comments about what is happening
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60735 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'helpers')
-rwxr-xr-x | helpers/mkdep.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/helpers/mkdep.sh b/helpers/mkdep.sh index d2a586797..1e18518a4 100755 --- a/helpers/mkdep.sh +++ b/helpers/mkdep.sh @@ -1,5 +1,12 @@ #!/bin/sh -cp Makefile Makefile.bak \ - && sed -ne '1,/^# DO NOT REMOVE/p' Makefile > Makefile.new \ +# +# 1) remove everything after the DO NOT REMOVE +# 2) generate the dependencies, adding them to the end of Makefile.new +# 3) move the Makefile.new back into place +# +# Note that we use && to ensure that Makefile is not changed if an error +# occurs during the process +# +sed -ne '1,/^# DO NOT REMOVE/p' Makefile > Makefile.new \ && gcc -MM $* >> Makefile.new \ && mv Makefile.new Makefile |