BUILD_FOR_TURRIS=1 ifdef BUILD_FOR_TURRIS TOPDIR=/root/turris include $(TOPDIR)/rules.mk include $(TOPDIR)/include/package.mk PC := PATH=$(STAGING_DIR_HOST)/bin:$(PATH) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) PKG_CONFIG_LIBDIR=$(PKG_CONFIG_PATH) STAGING_PREFIX=$(STAGING_DIR)/usr $(PKG_CONFIG) export PATH=$(TARGET_PATH_PKG) CC=$(TARGET_CC_NOCACHE) LD=$(TARGET_LD_NOCACHE) else PC := PKG_CONFIG_PATH=/home/mj/tmp/bsb/root/lib/pkgconfig pkg-config endif USB_CFLAGS := $(shell $(PC) --cflags libusb-1.0) USB_LDFLAGS := $(shell $(PC) --libs libusb-1.0) UCW_CFLAGS := $(shell $(PC) --cflags libucw) UCW_LDFLAGS := $(shell $(PC) --libs libucw) CFLAGS=$(USB_CFLAGS) $(UCW_CFLAGS) -std=gnu1x -O2 -Wall -Wextra -Wno-parentheses LDFLAGS=$(USB_LDFLAGS) $(UCW_LDFLAGS) -lmosquitto all: burrow-bsb bsb-monitor # burrow-bsb: burrow-bsb.c ../firmware/interface.h # bsb-monitor: bsb-monitor.c ../firmware/interface.h