mirror of
https://github.com/sudo-project/sudo.git
synced 2025-09-02 07:15:27 +00:00
Remove *.lo for clean:
When generating the parser, only move the generated files into place if they differ from the existing ones.
This commit is contained in:
@@ -198,14 +198,14 @@ sudo_noexec.la: sudo_noexec.lo
|
|||||||
# Uncomment the $(YACC) and mv lines if you intend to modify gram.y
|
# Uncomment the $(YACC) and mv lines if you intend to modify gram.y
|
||||||
$(devdir)/gram.c $(devdir)/gram.h: $(srcdir)/gram.y
|
$(devdir)/gram.c $(devdir)/gram.h: $(srcdir)/gram.y
|
||||||
@DEV@ $(YACC) -d $(srcdir)/gram.y
|
@DEV@ $(YACC) -d $(srcdir)/gram.y
|
||||||
@DEV@ mv -f y.tab.c gram.c
|
@DEV@ if `cmp -s y.tab.c gram.c`; then mv -f y.tab.c gram.c; else rm -f y.tab.c; fi
|
||||||
@DEV@ mv -f y.tab.h gram.h
|
@DEV@ if `cmp -s y.tab.h gram.h`; then mv -f y.tab.h gram.h; else rm -f y.tab.h; fi
|
||||||
-@true
|
-@true
|
||||||
|
|
||||||
# Uncomment the $(LEX) and mv lines if you intend to modify toke.l
|
# Uncomment the $(LEX) and mv lines if you intend to modify toke.l
|
||||||
$(devdir)/toke.c: $(srcdir)/toke.l
|
$(devdir)/toke.c: $(srcdir)/toke.l
|
||||||
@DEV@ $(LEX) $(srcdir)/toke.l
|
@DEV@ $(LEX) $(srcdir)/toke.l
|
||||||
@DEV@ mv -f lex.yy.c toke.c
|
@DEV@ if `cmp -s lex.yy.c`; then mv -f lex.yy.c toke.c; else rm -f lex.yy.c; fi
|
||||||
-@true
|
-@true
|
||||||
|
|
||||||
# Uncomment the following if you intend to modify def_data.in
|
# Uncomment the following if you intend to modify def_data.in
|
||||||
@@ -415,7 +415,7 @@ check:
|
|||||||
@echo nothing to check
|
@echo nothing to check
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
-rm -f *.o $(PROGS) testsudoers core sudo.core visudo.core \
|
-rm -f *.o *.lo $(PROGS) testsudoers core sudo.core visudo.core \
|
||||||
testsudoers.core
|
testsudoers.core
|
||||||
|
|
||||||
mostlyclean: clean
|
mostlyclean: clean
|
||||||
|
Reference in New Issue
Block a user