Makefile 709 B

1234567891011121314151617181920212223242526272829303132
  1. PROJ = bin/internetradioA6
  2. LIBDIR = nutos/nutbld/lib
  3. top_srcdir = nutos/nut
  4. top_blddir = nutos/nutbld
  5. top_appdir = nutos/nutapp
  6. INCFIRST=$(INCPRE)$(top_blddir)/include
  7. include $(top_appdir)/NutConf.mk
  8. include $(top_srcdir)/app/Makedefs.avr-gcc
  9. SRCS = $(wildcard lib/*.c *.c)
  10. OBJS = $(SRCS:%.c=%.o)
  11. LIBS = $(LIBDIR)/nutinit.o -lnutpro -lnutnet -lnutos -lnutfs -lnutgorp -lnutarch -lnutdev -lnutarch -lnutcrt $(ADDLIBS)
  12. all: $(OBJS) $(TARG) $(ITARG) $(DTARG)
  13. include nutos/nutapp/Makerules
  14. clean:
  15. -rm -f $(OBJS)
  16. -rm -f $(TARG) $(ITARG) $(DTARG)
  17. -rm -f $(PROJ).eep
  18. -rm -f $(PROJ).obj
  19. -rm -f $(PROJ).map
  20. -rm -f $(SRCS:.c=.lst)
  21. -rm -f $(SRCS:.c=.bak)
  22. -rm -f $(SRCS:.c=.i)
  23. -rm -f $(SRCS:.c=.d)