include $(TOPDIR)/rules.mk

TARGET=cloud_conn_nandu

ifdef WITH_DEBUG
  CFLAGS += -g
else
  CFLAGS += -DNDEBUG -g
endif

CFLAGS += -Werror

SOURCES=$(wildcard *.c)
OBJECTS=$(subst .c,.o, $(SOURCES))

CFLAGS += -I$(STAGING_DIR)/usr/include

LDFLAGS += -lrdkafka -latomic -ldyutils -luci -lubox -lpthread -lmosquitto -lmqtt_session -lipc_helper

all: $(TARGET)

$(TARGET):$(OBJECTS)
	$(CC) $(CFLAGS) -o $(TARGET) $(OBJECTS) $(LDFLAGS)

