You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

boilerplate.mk 707B

123456789101112131415161718192021222324252627282930313233343536
  1. all::
  2. @subdirs="$(SUBDIRS)"; for d in $$subdirs; do (cd $$d; $(MAKE) $@) || exit 1; done
  3. clean::
  4. @subdirs="$(SUBDIRS)"; for d in $$subdirs; do (cd $$d; $(MAKE) $@) || exit 1; done
  5. clean::
  6. rm -f $(program) $(library) *.o
  7. SHELL = @SHELL@
  8. top_srcdir = @top_srcdir@
  9. top_builddir = @top_builddir@
  10. @SET_MAKE@
  11. CC = @CC@
  12. CFLAGS = @CFLAGS@ $(DIR_CFLAGS)
  13. CCLD = $(CC)
  14. CXX = @CXX@
  15. CXXFLAGS = @CXXFLAGS@
  16. CXXLD = $(CXX)
  17. CPPFLAGS = @CPPFLAGS@
  18. DEFS = @DEFS@
  19. ALL_CPPFLAGS = $(CPPFLAGS) $(DEFS) $(DIR_CPPFLAGS)
  20. LIBS = @LIBS@
  21. LDFLAGS = @LDFLAGS@
  22. RANLIB = @RANLIB@
  23. AR = ar cq
  24. .SUFFIXES:
  25. .SUFFIXES: .cxx .c .o
  26. .c.o:
  27. $(CC) $(ALL_CPPFLAGS) $(CFLAGS) -o $@ -c $<
  28. .cxx.o:
  29. $(CXX) $(ALL_CPPFLAGS) $(CXXFLAGS) -o $@ -c $<