packagekit/moc.mk

19 lines
369 B
Makefile
Raw Normal View History

%.moc : %.h $(top_srcdir)/.moc.version
2008-10-18 10:30:51 -07:00
$(MOC) -i -o "$@" "$<"
$(top_srcdir)/.moc.version : $(MOC)
# "moc -v" always fails :-/
$(MOC) -v > $@.tmp 2>&1 || :
if test ! -f "$@" || test "`cat $@`" != "`cat $@.tmp`"; then \
mv -f $@.tmp $@; \
else \
rm -f $@.tmp; \
fi
2008-10-18 10:30:51 -07:00
clean-moc-extra:
rm -vf *.moc
rm -vf $(top_srcdir)/.moc.version
2008-10-18 10:30:51 -07:00
clean-am: clean-moc-extra