1 BUILDDIR = $(PWD)/build
5 SUBDIRS += trivial_rdline
6 SUBDIRS += extension_example
7 SUBDIRS += calculator_standalone
8 SUBDIRS += calculator_server
12 # configuration for lib, not adviced to modify it except for
13 # really small devices, because it changes the API.
14 # CFLAGS += -DNO_RDLINE_HISTORY
15 # CFLAGS += -DNO_RDLINE_KILL_BUF
16 CFLAGS += -DCMDLINE_HAVE_FLOAT
17 CFLAGS += -DCMDLINE_HAVE_SOCKET
19 CFLAGS += -Wall -Werror
22 CFLAGS += -I$(SRCDIR)/lib
24 # needed if you want to parse float
33 for i in $(SUBDIRS) ; do \
34 make -C ${BUILDDIR}/$$i \
35 VPATH=${SRCDIR}/$$i $@ || exit $$? ; \