CROSS_COMPILE ?= arm-none-linux-gnueabi- CC = $(CROSS_COMPILE)gcc CFLAGS += -Wall -Os INSTALL ?= bin BIN += op_runfbapp op_gammatool op_gammatable op_test_inputs op_lidstate BIN += ofbset all: $(BIN) clean: $(RM) *.o $(BIN) op_runfbapp: LDLIBS += -lpthread -lX11 op_test_inputs: LDLIBS += -lpthread -lts op_gammatable: LDLIBS += -lm $(INSTALL): mkdir -p $(INSTALL) install: $(INSTALL) $(BIN) cp op_runfbapp $(INSTALL)/ cp op_gammatool $(INSTALL)/op_gammatool_bin cp op_gammatable $(INSTALL)/ cp op_test_inputs $(INSTALL)/op_test_inputs_bin cp op_lidstate $(INSTALL)/ cp ofbset $(INSTALL)/ cp scripts/op_gammatool $(INSTALL)/ cp scripts/op_test_inputs $(INSTALL)/ vld: $(CC) -Wall -O2 -DVALIDATION -s op_test_inputs.c -o op_test_inputs -Wl,-Bstatic -lpthread -lc -Wl,-Bdynamic -lts .PHONY: all clean install vld