diff options
Diffstat (limited to 'lib/am/program.am')
-rw-r--r-- | lib/am/program.am | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/am/program.am b/lib/am/program.am index f7acc2e87..fc698dd44 100644 --- a/lib/am/program.am +++ b/lib/am/program.am @@ -14,11 +14,13 @@ ## You should have received a copy of the GNU General Public License ## along with this program. If not, see <http://www.gnu.org/licenses/>. -%PROGRAM%%EXEEXT%: $(%XPROGRAM%_OBJECTS) $(%XPROGRAM%_DEPENDENCIES) $(EXTRA_%XPROGRAM%_DEPENDENCIES) %DIRSTAMP% +%PROGRAM%%EXEEXT%: $(%XPROGRAM%_OBJECTS) $(%XPROGRAM%_DEPENDENCIES) \ + $(EXTRA_%XPROGRAM%_DEPENDENCIES) ## Remove program before linking. Otherwise the link will fail if the ## program is running somewhere. FIXME: this could be a loss if ## you're using an incremental linker. Maybe we should think twice? ## Or maybe not... sadly, incremental linkers are rarer than losing ## systems. - @rm -f %PROGRAM%%EXEEXT% + %SILENT%rm -f $@ + %SILENT%$(am.cmd.ensure-target-dir-exists) %VERBOSE%$(%XLINK%) $(%XPROGRAM%_OBJECTS) $(%XPROGRAM%_LDADD) $(LIBS) |