component.mk 821 B

123456789101112131415161718
  1. #
  2. # Component Makefile
  3. #
  4. COMPONENT_ADD_INCLUDEDIRS := port/include port/include/coap libcoap/include libcoap/include/coap
  5. COMPONENT_OBJS = libcoap/src/address.o libcoap/src/async.o libcoap/src/block.o libcoap/src/coap_time.o libcoap/src/debug.o libcoap/src/encode.o libcoap/src/hashkey.o libcoap/src/mem.o libcoap/src/net.o libcoap/src/option.o libcoap/src/pdu.o libcoap/src/resource.o libcoap/src/str.o libcoap/src/subscribe.o libcoap/src/uri.o port/coap_io_socket.o
  6. COMPONENT_SRCDIRS := libcoap/src libcoap port
  7. COMPONENT_SUBMODULES += libcoap
  8. libcoap/src/debug.o: CFLAGS += -Wno-write-strings
  9. libcoap/src/pdu.o: CFLAGS += -Wno-write-strings
  10. ifeq ($(GCC_NOT_5_2_0), 1)
  11. # Temporary suppress "fallthrough" warnings until they are fixed in libcoap repo
  12. libcoap/src/option.o: CFLAGS += -Wno-implicit-fallthrough
  13. endif