cmdline: new build system
[libcmdline.git] / libcmdline.vars.mk
1 CC        = $(CROSS)gcc
2 AR        = $(CROSS)ar
3 RANLIB    = $(CROSS)ranlib
4
5 # uncomment if you don't have libevent
6 HAVE_EVENT_LIB=y
7
8 # configuration for lib, not adviced to modify it except for
9 # really small devices, because it changes the API.
10 # CFLAGS += -DNO_RDLINE_HISTORY
11 # CFLAGS += -DNO_RDLINE_KILL_BUF
12 CFLAGS += -DCMDLINE_HAVE_FLOAT
13 CFLAGS += -DCMDLINE_HAVE_SOCKET
14
15 CFLAGS += -fPIC
16 CFLAGS += -Wall -Werror
17 CFLAGS += -O0 -g
18
19 CFLAGS += -I$(SRCDIR)/lib
20
21 # needed if you want to parse float
22 LDFLAGS += -lm