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 665B

1234567891011121314151617181920212223242526272829303132333435
  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. @SET_MAKE@
  10. CC = @CC@
  11. CFLAGS = @CFLAGS@ $(DIR_CFLAGS)
  12. CCLD = $(CC)
  13. CXX = @CXX@
  14. CXXFLAGS = @CXXFLAGS@
  15. CXXLD = $(CXX)
  16. CPPFLAGS = @CPPFLAGS@
  17. DEFS = @DEFS@
  18. ALL_CPPFLAGS = $(CPPFLAGS) $(DEFS) $(DIR_CPPFLAGS)
  19. LIBS = @LIBS@
  20. LDFLAGS = @LDFLAGS@
  21. RANLIB = @RANLIB@
  22. AR = ar cq
  23. .SUFFIXES:
  24. .SUFFIXES: .cxx .c .o
  25. .c.o:
  26. $(CC) $(ALL_CPPFLAGS) $(CFLAGS) -c $<
  27. .cxx.o:
  28. $(CXX) $(ALL_CPPFLAGS) $(CXXFLAGS) -c $<