APPLICATIONS = oops_sender oops_receiver XENO ?= /usr/xenomai XENOCONFIG=$(shell PATH=$(XENO):$(XENO)/bin:$(PATH) which xeno-config 2>/dev/null) ifeq ($(XENOCONFIG),) all:: @echo ">>> Invoke make like this: \"make XENO=/path/to/xeno-config\" <<<" @echo endif CC=$(shell $(XENOCONFIG) --cc) CFLAGS=$(shell $(XENOCONFIG) --skin native --cflags) LDFLAGS=$(shell $(XENOCONFIG) --skin native --ldflags) all:: $(APPLICATIONS) clean:: $(RM) $(APPLICATIONS) *.o