mod.mk.in 760 B

1234567891011121314
  1. depcomp = /bin/sh $(top_srcdir)/build/autotools/depcomp
  2. ../%.o: %.c $(top_srcdir)/src/stringfix $(top_srcdir)/build/cc1plus
  3. @echo -e "Compiling: \033[1m$*\033[0m"
  4. ifeq ($(CCDEPMODE),gcc3)
  5. if STRINGFIX='$(top_srcdir)/$(STRINGFIX)' $(CXX) -MT '$@' -MD -MP -MF '.deps/$*.TPo' -DSTRINGFIX=$(STRINGFIX) -B$(top_srcdir)/build $(CXXFLAGS) $(CPPFLAGS) -c $< -o $@; then \
  6. mv '.deps/$*.TPo' '.deps/$*.Po'; \
  7. else rm -f '.deps/$*.Tpo'; exit 1; \
  8. fi
  9. else
  10. # STRINGFIX included after CXX for ccache to recognize
  11. STRINGFIX="$(top_srcdir)/$(STRINGFIX)" libtool=no source='$<' object='$@' depfile='.deps/$*.Po' tmpdepfile='.deps/$*.TPo' depmode=$(CCDEPMODE) $(depcomp) \
  12. $(CXX) -DSTRINGFIX=$(STRINGFIX) -B$(top_srcdir)/build $(CXXFLAGS) $(CPPFLAGS) -c $< -o $@
  13. endif