feat : Update dependencies for Zigbee communication and expand project functionality with new header files

- The primary goal of these changes is to update dependencies for Zigbee communication and hardware abstraction layer libraries, expanding the project's functionality by introducing new header files.
This commit is contained in:
2025-02-22 22:21:52 +01:00
parent d7f91ac9bb
commit 22e88bc7f5

View File

@@ -4,8 +4,8 @@ CFLAGS = -Wall -Os # Enable all warnings, Optimize for size
LDFLAGS =
LIBS = -lZStack -lhal # ZStack for Zigbee communication, lhal for Hardware Abstraction Layer library
SRCS = main.c zigbee_comm.c sensors/bme280.c sensors/wind_vane.c sensors/rain_gauge.c sensors/anemometer.c
HEADERS = main.h zigbee_comm.h sensors/bme280.h sensors/wind_vane.h sensors/rain_gauge.h sensors/anemometer.h config.h
SRCS = main.c zigbee_comm.c sensors/bme280.c sensors/wind_vane.c sensors/rain_gauge.c sensors/anemometer.c include/hal_timer.c
HEADERS = main.h zigbee_comm.h sensors/bme280.h sensors/wind_vane.h sensors/rain_gauge.h sensors/anemometer.h config.h include/hal_types.h include/hal_defs.h include/hal_timer.h include/ZComDef.h include/OSAL.h include/i2c.h
OBJS = $(SRCS:.c=.o) # create a list of object files from the source files
all: main.elf