TARGET = beer-process
SRC    =  $(TARGET).c
OBJS    =  $(TARGET).o
#CC     =  cc
CC = arm-linux-gnueabihf-gcc
LIBS:=$(shell arm-linux-gnueabihf-pkg-config --libs glib-2.0)
CFLAGS=-g -O2 -std=gnu99 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security $(shell arm-linux-gnueabihf-pkg-config --cflags glib-2.0)
CPPFLAGS=-D_FORTIFY_SOURCE=2
CXXFLAGS=$(shell arm-linux-gnueabihf-pkg-config --cflags glib-2.0)
LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed
#-Wl,--strip-all

$(TARGET): $(OBJS)
	$(CC) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)

.PHONY: clean

clean:
	$(RM) $(TARGET) $(OBJS)
