Makefile 745 B

1234567891011121314151617181920212223242526272829303132
  1. # Do not edit! Automatically generated on Thu Feb 4 13:47:09 2016
  2. PROJ = libnutos
  3. top_srcdir = ../../nut
  4. top_blddir = ../.././nutbld
  5. VPATH = $(top_srcdir)/os
  6. SRCS = version.c heap.c bankmem.c thread.c timer.c event.c devreg.c confos.c \
  7. semaphore.c mutex.c msg.c condition.c osdebug.c tracer.c fatal.c panic.c
  8. OBJ1 = nutinit.o
  9. OBJS = $(SRCS:.c=.o)
  10. include $(top_blddir)/NutConf.mk
  11. include $(top_srcdir)/Makedefs.avr-gcc
  12. INCFIRST=$(INCPRE)$(top_blddir)/include
  13. all: $(PROJ).a $(OBJS) $(OBJ1)
  14. install: $(PROJ).a $(OBJ1)
  15. $(CP) $(PROJ).a ../.././nutbld/lib/$(PROJ).a
  16. $(CP) $(OBJ1) ../.././nutbld/lib/$(notdir $(OBJ1))
  17. include $(top_srcdir)/Makerules.avr-gcc
  18. .PHONY: clean
  19. clean: cleancc cleanedit
  20. -rm -f $(PROJ).a
  21. -rm -f $(OBJ1)